Menu Close

initiation-angular

Angular | Frontend development with Javascript/Typescript

Author

Kevin Doolaeghe

References

Setup development environment

  • Update system and install nodejs and npm :

sudo apt update
sudo apt install nodejs npm
  • Update nodejs :

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
  • Check nodejs version to see if it can support Angular :
node --version
  • Install Angular globally via npm :
sudo npm install -g @angular/cli
  • Check Angular version that is installed :
ng --version
  • Create new project called hello-world :
ng new hello-world
  • Open project with Visual Studio Code :
code .

Test application

  • Lauch the Angular application :
ng serve
  • Check localhost:8000 address on a web browser to verify that the application works properly

Angular app architecture

  • Component : Parts of a structured view
  • Module : Logical links between components
  • Service : Logic used to produce a specific job (e.g. consume HTTP endpoints)
  • Add a new component :
ng g c <component>
  • Add a new service :
ng g s <service>
View Source Code
Posted in Development