Qute is a modern component model designed for plain old javascript lovers. It is a clean and concise implementation of the MVVM pattern.
Qute can either be used as a component model to build plain javascript UI components, either as a framework to build modern javascript applications.
Qute is an alternative to the well known react and vue.js frameworks. It is not another rewrite of a Virtual DOM framework. In fact it doesn't use a Virtual DOM, it is just using the real DOM. And it has its own personality and strengths, and may be some bugs ;-)
This is the root package of the Qute multi-package repository. The package is private and only serves to build the Qute packages.
Use the Qute project generator to create a new Qute application or component project:
npm init @qutejs
Note that your nodejs version must be >= 13.2.0
Go here for the Qute documentation.
Qute is structured as a repository containing multiple inter-dependent packages and is using npm-ws to manage the development process (build, test, publish etc.).
This is why you need to install first the ws
tool:
npm install -g npm-ws
Then install dependencies using:
ws install
Do not use npm install
to install dependencies!
npm run build
npm test
npm run dist
npm start
- Core
- Plugins
- Tools
- Components
- Web
Bogdan Stefanescu - Intial Work - Quandora