Skip to content
/ ice Public
forked from alibaba/ice

🚀 Simple and friendly front-end development system(飞冰,简单而友好的前端研发体系 )https://ice.work/

License

Notifications You must be signed in to change notification settings

ldsink/ice

This branch is 619 commits behind alibaba/ice:master.

Folders and files

NameName
Last commit message
Last commit date
Feb 1, 2023
Nov 15, 2022
Feb 2, 2023
Feb 10, 2023
Nov 17, 2022
Feb 2, 2023
Feb 12, 2023
Nov 14, 2022
Nov 16, 2022
Nov 15, 2022
Nov 15, 2022
Dec 8, 2022
Nov 14, 2022
Nov 14, 2022
Nov 15, 2022
Feb 13, 2020
Feb 3, 2023
Feb 1, 2023
Feb 2, 2023
Feb 10, 2023
Nov 15, 2022
Nov 14, 2022
Nov 22, 2022

Repository files navigation

ice.js

Downloads Version GitHub license PRs Welcome Gitter Leaderboard

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

Contributors can contact us to join the Contributor Group.

Community

LICENSE

MIT

About

🚀 Simple and friendly front-end development system(飞冰,简单而友好的前端研发体系 )https://ice.work/

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 89.8%
  • JavaScript 7.0%
  • CSS 2.1%
  • Other 1.1%