wheredidthehairgo / ice

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

Home Page:https://ice.work

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ice.js

Downloads Version GitHub license PRs Welcome Gitter

A universal framework based on React.js, 📚 Docs.

Features

  • 🐒 Zero Config: Out of the box support for ES6+, TypeScript, Less, Sass, CSS Modules,etc
  • 🐯 Practice: Practice about file-system routing, state Management, request, etc
  • 🦁 Hybrid: pre-render pages at build time (SSG) or request time (SSR) for default
  • 🐌 Plugin system: The plugin system provides rich features and allow the community to build reusable solutions
  • 🐂 Multi-End: Support both web, miniapp and Weex

Quick start

We recommend creating a new ice.js app using create-ice, which sets up everything automatically for you. To create a project, run:

$ npm init ice ice-app --template @ice/lite-scaffold

npm init <initializer> is available in npm 6+

Start local server to launch project:

$ cd ice-app
$ npm install
$ npm run start # running on http://localhost:3000.

It's as simple as that!

Contributing

Please see our CONTRIBUTING.md

Contributors

chenbin92/
chenbin92
ClarkXia/
ClarkXia
狒狒神/
狒狒神
Hengchang
Hengchang Lu
大果/
大果
那吒/
那吒
NK/
NK
yangfan/
yangfan
Rhuzerv/
Rhuzerv
f00bar/
f00bar
许文涛/
许文涛
炽翎/
炽翎
sspku-yqLiu/
sspku-yqLiu
Jesse
Jesse Feng
MO/
MO
chenliandong/
chenliandong
sprying/
sprying
0xflotus/
0xflotus
AshShen/
AshShen
Atef
Atef Ben Ali
Eric
Eric Zhang
Far
Far Tseng
QYW/
QYW
Art.XD/
Art.XD
Yurisa/
Yurisa
ZHOU
ZHOU Cheng
游鹿/
游鹿
nancy/
nancy
nieyao/
nieyao
truman.p.du/
truman.p.du
dadalong/
dadalong
yanchanglu/
yanchanglu
zhyupe/
zhyupe
二凢/
二凢
木杉/
木杉
蒋启钲/
蒋启钲
赵的拇指/
赵的拇指
赵锐/
赵锐

Community

LICENSE

MIT

About

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

https://ice.work

License:MIT License


Languages

Language:TypeScript 89.3%Language:JavaScript 7.5%Language:CSS 2.3%Language:EJS 0.6%Language:AppleScript 0.3%Language:Shell 0.0%