/nrwl-poc

Primary LanguageTypeScript

Quick POC showcasing the use of NRWL Nx to create a monorepo

I created this repo to showcase how simple NRWL nx is to setup & if we were to follow this monorepo approach, it would allow the sharing of interfaces between back-end and front end projects to be easily achieveable & the sharing of ui-components between different front-end projects. Monorepos are known to cause performance issues but nx solves this issue for us by keeping track of what files have changed thus not reloading every project. If dependencies changes, the affected projects will also be updated to reflect. NRWL also comes with a tool called Angular Console which allows us to setup different projects and libraries via an easy to use UI. Check it out at https://angularconsole.com/

How to run front-end application

cd nrwl-poc
ng serve test-poc-ui

How to run back-end application

cd nrwl-poc
ng serve test-poc-backend

Check our NRWL nx over on https://nx.dev/angular