Awesome Open Source
Awesome Open Source

Angular NestJS Universal ( Server Rendering )

  • src/client <-- Angular 5+
  • src/server <-- NestJS
  • src/shared <-- Shared between apps

Nest Logo

  • INNOVIC doo
  • Software consulting company for building full stack solutions.
  • Proficient in: NodeJS, TypeScript, Angular, MongoDB... <any>.js library :)
  • You have project for us? [email protected]

Included

  • REST API
  • WebSockets

Install

npm install

Development

  • Development port is on: 4200 ( inherited from angular-cli )

in development, every controller ( route ) from NestJS must be mapped in proxy.conf.json

npm start

Don't forget to Lint and Prettify your code from time to time:


npm run client:lint
npm run server:lint

npm run prettify

Production

  • Production port is specified in .env ( default to 5400 )
npm run build:universal

# test production

npm run serve:universal

Angular CLI generator

To generate component|service|pipe|module with Angular CLI use:

Add new component in Contact Module

ng generate component contact/InfoComponent --module=contact/contact.module.ts

Static asset directory

src/client/assets
Alternatives To Angular Nestjs Rendering
Select To Compare


Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (305,687
Cli (131,875
Angular (55,116
Rendering (8,357
Nestjs (5,019
Angular Universal (180