0.0.40 • Published 6 years ago
@superalgos/teams-client v0.0.40
Superalgos Team Client-side Application
This is the Superalgos Team Module client-side web app a.k.a. single-page-application (SPA). We use Webpack 4 + Docker to develop locally, then build to a distribution bundle that can then be uploaded via FTP, git or used with a continuous integration workflow.
This webapp's server-side component is the apit directory.
Getting Started
Run
		npm installthen
		npm run developUsing Docker
Get latest Docker and Docker Compose: https://docs.docker.com/compose/install/
Using Docker container for Development
To run starter kit in development mode with hot code reload execute:
Run docker container in background:
docker-compose up -dIf image issues, try running:
docker-compose up --buildthen run
docker-compose up -dTo view logs
docker-compose logs -f -tHit Ctrl + c to exit logs without stopping service
To stop service
docker-compose downMain Libraries
- Webpack 4:web application bundler. Allows us to us latest newer JS ECMA features that increase productivity and code clarity. Also allows additional libraries such as modular and programmable CSS via SASS/SCSS/LESS. Provides webserver for local development.
- React: A JavaScript library for building user interfaces.
- Material UI: React components that implement Google's Material Design.
- Docker