JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • ×

    🚀 飞冰 - 让前端开发简单而友好,海量可复用物料,配套桌面工具极速构建前端应用,效率提升 100%
    Filed under 

    • 🔾89%Overall
    • 17,766
    • 1.4 days
    • 🕩2086
    • 👥12

    ice.js

    Downloads Version GitHub license PRs Welcome Gitter Leaderboard Open with OpenSumi

    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

    Show All