Single page web applications - or SPAs, as they are commonly referred to - are quickly becoming the de facto standard for web app development. The fact that a major part of the app runs inside a single web page makes it very interesting and appealing, and the accelerated growth of browser capabilities pushes us closer to the day, when all apps run entirely in the browser.
- Picking an Application Framework
- Client-Side Templates
- Modular Development
- Package Management
- Unit and Integration Testing
- UI Considerations
- CSS Preprocessors
- Version Control
- Browser Considerations
- Libraries
- Minification
- Tools of the Trade
- Performance Considerations
- Auditing and Google Analytics
- Keeping up With the Jones
- Operations Management
- Summary