hrnkoji / exo-element-kit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exo Element Kit

Custom fork of Rakuten React Kit

Includes

  • ⚙️ Functional programing concepts
  • 🔬 Clojure atom like state managment
  • 🔥 Hot Module Replacement
  • 💎 Crystal clean connection between state and UI
  • ✨ Super clean webpack
  • 🏮 Less ceremony, more fun!

Local Development

  1. Install dependencies and start the live programing enviroment
npm install
  1. Register element name in exo-element.config.js

  2. Run a server with HMR (Hot Module Replacement) will start at localhost:8080

npm start

See more about Hot Module Replacement here

Test

Run tests

npm test

Run tests with coverage output

npm test:coverage

Update test snapshots

npm test:update

Building for Production

Create minified bundle for deployment in the build directory

npm run build

Disclaimer

This is an experimental project. Use it in production with caution.

License

Copyright (c) 2018 Exolever, Inc. Licensed under the MIT License.

About

License:MIT License


Languages

Language:TypeScript 58.2%Language:HTML 30.7%Language:JavaScript 11.1%