# 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 ) [![Deploy](https://www.herokucdn.com/deploy/button.png)](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. [![Support via PayPal](https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg)](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/