1.1.0-beta.5 • Published 2 years ago
zitjs v1.1.0-beta.5
zit.js
web framework working with vanilla javascript
📦 Install
npm install --save-dev zit
yarn add -D zit
// esm (browser)
import * as zit from 'zitjs';
// cjs (server)
const zit = require('zitjs');
🚀 Usage
const foobar = zit.createElement('h1', 'foo bar');
const app = zit.html`${foobar}`;
console.log(app);
/*
<h1>foo bar</h1>
*/
const greet = zit.createElement('h1', 'hello {{name}}', { name: 'default name' });
const app = zit.html`${greet({ name: 'world' })}`;
console.log(app);
/*
<h1>hello world</h1>
*/
🛠️ Router
const userPage = zit.createElement("div", "{{user}}'s page")
zit.useRouter({
{
'/': { template: "<div>Main Page</div>" },
"/users/:user": { template: userPage } // use params
}
}, document.getElementById('app'));
License
MIT
1.1.0-beta.2
2 years ago
1.1.0-beta.1
2 years ago
1.1.0-beta.0
2 years ago
1.1.0-beta.5
2 years ago
1.1.0-beta.4
2 years ago
1.1.0-beta.3
2 years ago
1.0.0
3 years ago
1.0.0-beta.18
3 years ago
1.0.0-beta.17
3 years ago
1.0.0-beta.16
3 years ago
1.0.0-beta.15
3 years ago
1.0.0-beta.14
3 years ago
1.0.0-beta.13
3 years ago
1.0.0-beta.12
3 years ago
1.0.0-beta.11
3 years ago
1.0.0-beta.10
3 years ago
1.0.0-beta.9
3 years ago
1.0.0-beta.8
3 years ago
1.0.0-beta.7
3 years ago
1.0.0-beta.6
3 years ago
1.0.0-beta.5
3 years ago
1.0.0-beta.4
3 years ago
1.0.0-beta.3
3 years ago
1.0.0-beta.2
3 years ago
1.0.0-beta.1
3 years ago
1.0.0-beta.0
3 years ago
0.0.1
3 years ago
0.0.0
3 years ago