Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/AFASSoftware/maquette

Pure and simple virtual DOM library
https://github.com/AFASSoftware/maquette

animation dom fast javascript lightweight maquette virtual virtualdom

Last synced: about 2 months ago
JSON representation

Pure and simple virtual DOM library

Awesome Lists containing this project

README

        

![NpmLicense](https://img.shields.io/npm/l/maquette.svg)
![npmBundleSize](https://img.shields.io/bundlephobia/minzip/maquette.svg)
![build](https://github.com/AFASSoftware/maquette/actions/workflows/node.js.yml/badge.svg)

Maquette
=========

Maquette is a Javascript utility which makes it easy to synchronize the DOM tree in the browser with your data.
It uses a technique called 'Virtual DOM'.
Compared to other virtual DOM implementations, maquette has the following advantages:

* It is very lightweight (3.7Kb gzipped)
* It allows changes to be animated
* It makes your frontend [easy to unit-test](https://maquettejs.org/docs/unit-testing.html)

Visit the [website](https://maquettejs.org) for more information.