Application components
Considering that our application is a proof of concept type application, we have only implemented four components; header
, footer
, content
, and notificationWidget
(I'm using the component IDs used in the application).
These components are implemented in the following files in the application's project, ImagesInc_Header.js
, ImagesInc_Footer.js
, ImagesInc_Content.js
, and NotificationWidget.js
, respectively.
In the following sections, I will provide an overview of each component, but I highly recommend that you have a look at the code accompanying this book to get a better understanding of how these components are implemented.
Keep in mind that our components are modules, which create different application views. In an MVC or MV* architectural pattern paradigm, our components contain their own controllers as well as leveraging the application level controller which has been provided to them through their own instance of SandBox
module.
The components also implement their...