# angular2-express-starter
**Repository Path**: lasko/angular2-express-starter
## Basic Information
- **Project Name**: angular2-express-starter
- **Description**: https://github.com/vladotesanovic/angular2-express-starter
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2016-11-27
- **Last Updated**: 2020-12-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## Angular2 Express Starter ( Advanced )
- Angular 2 ( 2.x )
- ExpressJS ( 4.x - with compression )
- Webpack ( angular-cli )
[](https://heroku.com/deploy)
## Concepts
- Redux ( NgRx/Store - with server calls)
- Smart & dumb components
- Advanced routing ( lazy loading, router outlets...)
## Support
If you’d like to support me developing this project you’re able to do so by donating on PayPal or if you have any special needs/ feature requests don’t hesitate to send me an email.
[](https://www.paypal.me/ngsemantic)
## Install / Development
```bash
git clone https://github.com/vladotesanovic/angular2-express-starter
cd angular2-express-starter
# Install dependencies
npm install
# start server
npm run start
# Client url: http://localhost:4200
# Application ( epxress ) API: http://localhost:4300
```
## Build / Production
```bash
npm run build
## Deploy dist folder to app server
Structure of dist folder:
/dist/server <-- expressjs
/dist/client <-- angular2
```
## Note
All html and css are from: http://www.w3schools.com/howto/