If you think good architecture is expensive, try bad architecture.
—Brian Foote
In this chapter we are going to explore the current status of front-end architectures . When we pick a framework for our projects, someone else made decisions for us on how to structure an architecture following best practices and design patterns for giving us the freedom to make design decisions, focusing mainly on what our applications should achieve more than how to structure them.
It’s important here to highlight the difference between architecture and design because often these terms are ...