3

Internal Framework Architecture

In the previous chapters, we learned about the history of the current frameworks and explored the concept of abstractions. We also looked at how JavaScript frameworks use, combine, and extend different abstractions to make a framework functional. In this chapter, we will dive into the architectural patterns of JavaScript frameworks. To go even further and expand our framework knowledge, we will have to closely inspect what goes into making a modern framework and what we can learn from existing patterns.

As part of this chapter, we will explore the following:

  • Understanding the core technical architectural patterns of existing frontend and backend frameworks. We will focus on the design, architecture, and structural ...

Get Building Your Own JavaScript Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.