DEV Community

Saša M
Saša M

Posted on

New frontend MVC Framework - DoDo

The DODO is unique MVC-based frontend framework. It prioritizes a traditional Model-View-Controller architecture over the prevalent component-based model found in React or Vue. The framework operates without a Virtual DOM, ensuring lightweight and fast performance by manipulating the DOM directly. It uses custom dd- attributes for data binding and view management within standard HTML files. Developers can initialize projects quickly using the CLI command

npm init dodo@latest

The repository includes support for building SPAs, mobile apps, and desktop applications via Electron. It is designed for simplicity, relying on Vanilla JavaScript logic for routing and state management. The project is open-source under the MIT License, promoting a clean separation of concerns. This structure is ideal for those seeking a more traditional software engineering approach to web development.

https://github.com/miko-soft/dodo
http://dodo.mikosoft.info

Top comments (0)