Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/syarul/keetjs-todomvc
Keet.js - todomvc, spec is by http://todomvc.com
https://github.com/syarul/keetjs-todomvc
Last synced: 3 days ago
JSON representation
Keet.js - todomvc, spec is by http://todomvc.com
- Host: GitHub
- URL: https://github.com/syarul/keetjs-todomvc
- Owner: syarul
- License: mit
- Created: 2017-06-11T17:18:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-13T22:27:03.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T19:21:00.126Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.34 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Keet.js TodoMVC Example
[![Build Status](https://travis-ci.org/syarul/cypress-example-todomvc.svg?branch=master)](https://travis-ci.org/syarul/cypress-example-todomvc)
This the implementation of TodoMVC using [keet](https://github.com/syarul/keet).
> This TodoMVC is may serve as as an ***option*** of building application with Keet.js.
## Setup
To install run
```npm install```
To build and view the mvc
```npm run build```
## TodoMVC Performance Benchmark
> Opinionated, the benchmark test suite: [link](https://github.com/syarul/preact-perf#master)
Result vs Preact, Vue, Mithril and Mercury
It's about +/- 20x vs React and +/- 40x vs Angular
_( Results from Chrome v64 on Window 7 - AMD FX6100 - Radeon HD 7900 - )_
> 1000 Todos, all test without write to localStorage. Result varied across multiple test
## Test Unit
To run the todomvc test, clone https://github.com/syarul/cypress-example-todomvc
```npm install && npm start```
on different console run:-
```npm run cypress:run```