Summary
In this chapter, we moved from the conceptual design of modules to the practical aspects of implementing them. We started by looking at the high-level requirements of our intended application, and then considered the kind of modules that we might possibly need to fulfill those requirements.
We briefly discussed the MV* design pattern and structured our application to follow this pattern. Then, based on the functionality and the role that our modules play in our design, we categorized them to be part of the controller, view or model pieces of our application.
The view for our application was generated by first creating an index.html page skeleton and then populating its main fragments based on object definitions, using a core module.
We also ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access