Programming is a social activity.
—Robert C. Martin
In Chapter 7, you learned about the last piece of the “frameworkless toolkit.” You now know how to render DOM elements, manage user input, make HTTP requests, implement a client-side routing system, and manage the state of your application. You’re now ready to create a complete frameworkless front-end application from scratch.
This last chapter will help you answer the question “Now that I’m able to work effectively without frameworks, when should I do that?” or more generally, “Which framework ...