System Documentation - dennisvintherjensen/OpenClassrooms-FED-Enhance-an-existing-project GitHub Wiki
Dependencies
The application is developed using the following Node Packages
todomvc-common
: Some common CSS and JStodomvc-app-css
: CSS Stylingjasmine-core
: Testing framework
Main components
The application is developed in a MVC (Model-View-Controller) pattern where the:
- Model: Handles data for the application - create, read, update, and delete operations.
- View: Presents the data and enables users to modify it - filtering, adding, deleting, etc.
- Controller: Handles requests coming from the View - the user interacts with the view, which will trigger an event that the Controller reacts to.