This project provides with the simplest template for using Angular built-in tools as a comparison to React + Redux + React-Router + Vite using typescript.
Demo available here:
- Angular: angular-ngrx-ts.vercel.app
- React Version: react-redux-vite-ts.vercel.app
Make sure dependencies are installed: npm install
- Dev Mode: Run
npm start - Prod Preview: Run
npm run buildto build thennpm run preview
Angular CLI includes powerful code scaffolding tools. To generate a new component, run:
ng generate component component-name- Build:
docker buildx build --platform linux/amd64 -t username/angular-ngrx-ts:tag . - Publish using:
docker push username/ngular-ngrx-ts:tag - Run:
docker run -d -p 3020:3020 username/angular-ngrx-ts:tag
This project was generated using Angular CLI version 19.0.6.
npm install -g @angular/cli
ng new angular-ts