Let’s recap what we’ve learned in this chapter.

We'll cover the following

What did we learn?

When a project grows in size, it might get harder to maintain and keep track of all pages, components, services, libraries, and so on. Good architecture can help make a project easier to understand, follow, and scale. The feature-based approach can improve project structure and consistency a lot, as components and files are encapsulated and kept close to where they are used. Thanks to that, there’s no need to jump around different folders. The script to automatically load plugins can also help manage third-party libraries and reduce the amount of code required to import all of them.

Get hands-on with 1200+ tech skills courses.