Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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 system

This 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).