Summary
In this chapter, we dived deep into components and learned how they can communicate, share functionality, and implement design patterns within the framework. We also saw an approach to transform a rough sketch or detailed design into components. We then learned about special components, created a plugin for modal dialogs using the frameworkâs dependency injection, and applied other patterns to make our coding easier and more congruent. Furthermore, we refactored our application and expanded its capabilities while taking a glimpse at better state management, independent from the HTML element we used before. We have made good progress, but there is still more to go.
In the next chapter, we will create a single-page application (SPA) with what we learned this far.