Possible outline for TAG writing on webapps
- Introduction
- Web Applications --- from server-side widgets to client-side widgets and beyond
- Wire-level protocols for using Web technologies, HTTP, HTTPS, and addresing web resources
- Building in-memory representations that are live --- i.e. building a live DOM from the wire
- Application state
- Web Programming Model: Eventing, Handlers, program logic, and APIs (including device APIs) and retrieving more Web resources in response to interaction
- Authorization, Authentication, Resource identification and Trust
- Deployment scenarios --desktop to mobile and beyond --- e.g. a java app on mobile fetches a web resource --- and forks a web view to further user interaction
- Constructing and deploying applications