Skip to content
This repository has been archived by the owner on Sep 4, 2022. It is now read-only.

composi/composi.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Composi

Composi is a framework for creating desktop and mobile apps. With Composi you can create a dynamic website with reactive components, a progressive web app, or a hybrid app for mobile app stores.

Composi is small. The core is only 2KB gzipped. It therefore loads fast. Its virtual DOM updates components efficiently and quickly.

You can create functional components, which are pure functions. Or you can create class components that can have local state or use separate dataStores for state management.

By default Composi supports using JSX to define the markup a component will render. If you want, you can also use Composi's h function to define the markup, although this will result is more verbose and deeply nested functions.

Browser Support

Composi is uses ECMAScript 2015 and does not transile it. It does bundle it for loading in the browser. This means Composi supports modern evergreen browsers and does not support discontinued browsers such as IE.

Supported browsers:

  1. Chrome
  2. Firefox
  3. Microsoft Edge
  4. Safari
  5. Any browser using the above engines.

About

Website for Composi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published