1.1.0 • Published 5 years ago
minite v1.1.0
⏳ minite.js
A tiny Javascript library (around ~1kB gzipped) for create state-based UI component with simple reactivity power rendered on real-dom using React-like API, let you learn & start just in a minite.
Installtaion
Node JS
import { m, render } from 'minite'
// const { m, render } = require('minite')
CDN
HTML:
<script src="https://unpkg.com/minite@0.1.21/dist/minite.umd.js"></script>
JavaScript:
// "minite" instance available globally
const { m, render } = minite
Quick Start
HTML:
<div id="app"></div>
JavaScript:
import { m, render, useState } from 'minite'
const App = () => {
const [count, setCount] = useState(0)
// Tag name 'x' -> fragment, return childrens
return m('x', [
m('p', 'Count: ${count}'),
m('button', { onClick: () => setCount(count + 1) }, '+1'),
m('button', { onClick: () => setCount(count - 1) }, '-1'),
])
}
const root = document.getElementById('app')
render(root, App)
TODO
- Writing documentation
- Adding more example
1.1.0
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.1.21
5 years ago
0.1.17
5 years ago
0.1.18
5 years ago
0.1.16
5 years ago
0.1.15
5 years ago
0.1.13
5 years ago
0.1.14
5 years ago
0.1.12
5 years ago
0.1.1-0.1
5 years ago
0.1.11
5 years ago
0.1.10
5 years ago
0.1.9
5 years ago
0.1.8
5 years ago
0.1.7
5 years ago
0.1.6
5 years ago
0.1.5
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago