html/css is fast evolving and covering gaps in building of complex web apps. The key gaps that remain are
- persistent datastore for objects / content
- partial loading of code (require pattern) / ajax
- built-in app / site structure and navigation
- built-in authoring of structured content
- user authentication and session management