Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/taniarascia/mvc
A simple MVC application in plain JavaScript.
https://github.com/taniarascia/mvc
javascript model-view-controller mvc todo todo-app
Last synced: 22 days ago
JSON representation
A simple MVC application in plain JavaScript.
- Host: GitHub
- URL: https://github.com/taniarascia/mvc
- Owner: taniarascia
- License: mit
- Created: 2019-07-27T04:27:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-07T12:58:59.000Z (almost 5 years ago)
- Last Synced: 2023-11-07T13:05:19.286Z (about 1 year ago)
- Topics: javascript, model-view-controller, mvc, todo, todo-app
- Language: JavaScript
- Homepage: https://taniarascia.github.io/mvc
- Size: 18.6 KB
- Stars: 546
- Watchers: 26
- Forks: 182
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🔱 MVC.js
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)Simple todo MVC application in plain JavaScript
### [Read the tutorial](https://www.taniarascia.com/javascript-mvc-todo-app) | [View the demo](https://taniarascia.github.io/mvc)
## Purpose
Learn the MVC pattern by building a small app!
- **Model** - manages the data of an application
- **View** - a visual representation of the model
- **Controller** - links the user and the systemThis application consists of `index.html`, `script.js`, and `style.css`. This means that there are no frameworks or dependencies getting in the way of learning the MVC concept.
## Author
- [Tania Rascia](https://www.taniarascia.com)
## License
This project is open source and available under the [MIT License](LICENSE).