When we talk about angular app development, most of the people get confused about its build & deployment activities. Our video tutorial Angular app Development and Deployment Environment | 0009-01 explains the basic difference between them and also discuss about end to end angular app development activities. Mainly there are two different environments involved; one is for its build/development and other one for its deployment/run. Build environment consist of four components:
- JS which is basic requirement to build/run any angular app.
- Angular CLI, it is nothing but a local package within angular itself to do compilation activities.
- Next requirement is presence of some editor, mostly VS code is recommended open source editor.
- Last but not least requirement is NPM package.
Now to see the final output we need to deploy our code to hosting server and run it there. We need a hosting machine/server like IIS/Apache/Tomcat to host our code. These activities come under deployment/Run environment. In our video tutorial different environment activities and their components are explained in detail with “To Do List” app example. Snapshot of session below: