2. Developer tools
■ Local IDEs, cloud development environment
■ Local build and test servers, Managed cloud hosting services
■ Environment virtualisation:Vagrant,VMs,Containers
5. Single page application
■ Single load of the web page
■ Chunks of data lookups as per
logic
■ View changes within the page
as per data
6. Server side frameworks
■ Nodejs with express, Koa, or Hapi serving API routes
■ Django/Python
■ Ruby on rails.. Etc
■ Event driven message flows
■ De coupled roles( micrpservices) - Storage, Logging, Load balacing, Reverse proxy
7. Dev-Sec-Ops
■ Shared responsibilities across Development , Security, and operations
■ CI/CD pipeline
– Security scans with every push
– Coding Standards validation: JSLint etc..
– Automated unit testing