Henrik follows up on his "Opinionated rundown of JS frameworks" blog post with a presentation at FFConf, in which he explored topics related to single-page apps, including:
- Should we build apps that require JavaScript to run
- What is a "native web app"?
- What about progressive enhancement?
- The performance implications of clientside apps
- Twitter’s move away from clientside back to server-rendered
- The two classes of web apps
- User expectations of modern applications
- Installable web apps
- True offline support for web apps: ServiceWorker
- Isomorphic (dual-rendered) applications
- Picking tools for a rapidly changing environment
- Optimizing for change
- Building for the future of the web