Angular Ecosystems

1 min. read

Bash - Bourne Again Shell

CLI
Command options arguments

Virtual Machines
https://www.vagrantup.com/
https://www.virtualbox.org/wiki/Downloads

Testing
Code linting
Style, code rules, etc..

Ng lint

Unit testing
Karma
Jasmine

Ng test

End to end testing (integration testing)
Protractor

Building
ng build
Gulp
Grunt
Yarn
Webpack

Ng build
Ng doc
Ng ezr
Ng eject
Ng generate
Ng get
Ng lint
Ng new
Ng serve
Ng set
Ng test
Ng xil8n

Continuous Integration (CI)
Continuous commit code and test automatically

TravisCI
Codeship
Jenkins
CircleCI

Automation gives confidence
Continuous Delivery (CD)
Keep code in a continuous state of readiness

Still choose when to push code into production

Continuous Deployment (CD)
Automates production deployment

Client is anything used by the end user.

SPA - Single Page Application

Frameworks
Bootstrap
Ionic
Foundation
Pure
NgBootstrap

Serverisde:
ASP.Net
Laravel

Package mangemenrs
NPM
Yarn

Project Management

References
Lynda Course
https://www.lynda.com/Angular-tutorials/Building-deploying-code/604263/675560-4.html?srchtrk=index%3a1%0alinktypeid%3a2%0aq%3aangular%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2