[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3770":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":40,"readmeContent":41,"aiSummary":42,"trendingCount":16,"starSnapshotCount":16,"syncStatus":43,"lastSyncTime":44,"discoverSource":45},3770,"ice","alibaba\u002Fice","alibaba","🚀 ice.js: The Progressive App Framework Based On React（基于 React 的渐进式应用框架）","https:\u002F\u002Fice.work",null,"TypeScript",18628,2117,438,348,0,1,3,9,5,44.98,"MIT License",false,"master",true,[27,28,29,30,31,32,33,34,35,36,37,38,39],"framework","icejs","microfrontends","mpa","nodejs","react","react-router","serverless","spa","ssr","typescript","vite","webpack","2026-06-12 02:00:54","# ice.js\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fice.js\">\u003Cimg src=\"https:\u002F\u002Fbadgen.net\u002Fnpm\u002Fdm\u002Fice.js\" alt=\"Downloads\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@ice\u002Fapp\">\u003Cimg src=\"https:\u002F\u002Fbadgen.net\u002Fnpm\u002Fv\u002F@ice\u002Fapp\" alt=\"Version\">\u003C\u002Fa>\n  \u003Ca href=\"\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-blue.svg\" alt=\"GitHub license\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falibaba\u002Fice\u002Fpulls\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgitter.im\u002Falibaba\u002Fice\">\u003Cimg src=\"https:\u002F\u002Fbadges.gitter.im\u002Falibaba\u002Fice.svg\" alt=\"Gitter\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fopensource.alibaba.com\u002Fcontribution_leaderboard\u002Fdetails?projectValue=ice\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FICE-Check%20Your%20Contribution-orange\" alt=\"Leaderboard\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fopensumi.run\u002Fide\u002Falibaba\u002Fice\">\u003Cimg src=\"https:\u002F\u002Fcustom-icon-badges.demolab.com\u002Fbadge\u002Fopensumi-run-blue.svg?logo=opensumi\" alt=\"Open with OpenSumi\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\nA universal framework based on React.js, [📚 Docs](https:\u002F\u002Fice.work\u002F).\n\n## Features\n\n- 🐒 **Zero Config**: Out of the box support for ES6+, TypeScript, Less, Sass, CSS Modules，etc\n- 🐯 **Practice**: Practice about file-system routing, state Management, request, etc\n- 🦁 **Hybrid**: pre-render pages at build time (SSG) or request time (SSR) for default\n- 🐌 **Plugin system**: The plugin system provides rich features and allow the community to build reusable solutions\n- 🐂 **Multi-End**: Support both web, miniapp and Weex\n\n## Quick start\n\nWe recommend creating a new ice.js app using create-ice, which sets up everything automatically for you. To create a project, run:\n\n```bash\n$ npm init ice ice-app --template @ice\u002Flite-scaffold\n```\n\n`npm init \u003Cinitializer>` is available in npm 6+\n\nStart local server to launch project:\n\n```bash\n$ cd ice-app\n$ npm install\n$ npm run start # running on http:\u002F\u002Flocalhost:3000.\n```\n\nIt's as simple as that!\n\n## Contributing\n\nPlease see our [CONTRIBUTING.md](\u002F.github\u002FCONTRIBUTING.md)\n\n## Contributors\n\nContributors can contact us to join the Contributor Group.\n\n\u003Ca href=\"https:\u002F\u002Fopenomy.com\u002Falibaba\u002Fice\" target=\"_blank\" style=\"display: block; width: 100%;\" align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fopenomy.com\u002Fsvg?repo=alibaba\u002Fice&chart=bubble&latestMonth=6\" target=\"_blank\" alt=\"Contribution Leaderboard\" style=\"display: block; width: 100%;\" \u002F>\n\u003C\u002Fa>\n\n## Community\n\n- [Issues](https:\u002F\u002Fgithub.com\u002Falibaba\u002Fice\u002Fissues)\n- [Gitter](https:\u002F\u002Fgitter.im\u002Falibaba\u002Fice)\n\n## LICENSE\n\n[MIT](https:\u002F\u002Fgithub.com\u002Falibaba\u002Fice\u002Fblob\u002Fmaster\u002FLICENSE)\n","ice.js 是一个基于 React 的渐进式应用框架，旨在简化现代 Web 应用的开发流程。它支持零配置开箱即用的功能，包括 ES6+、TypeScript、Less、Sass 以及 CSS Modules 等，并提供文件系统路由、状态管理与请求处理的最佳实践。此外，ice.js 还具备预渲染页面（SSG 和 SSR）的能力，并通过插件系统扩展功能，支持社区贡献可复用解决方案。该框架适用于需要快速构建高性能、多端适配（如Web、小程序和Weex）的应用场景，特别适合那些希望减少配置工作量同时保持项目灵活性的开发者。",2,"2026-06-11 02:56:08","top_language"]