Review questions
Answer the following questions to test your knowledge of this chapter:
- How can we start from a visual design or prototype and plan the implementation with components?
- What are the many ways that components can communicate with each other?
- How we can reuse code in multiple components? Is there any other way?
- What is a plugin, and how can we create one?
- Which patterns have we applied to the new To-Do application?
- What would you change in the implementation?