这个项目能做什么
ice.js 是一个基于 React.js 构建的开源渐进式应用框架,由阿里巴巴维护。根据其 README,它旨在提供一个跨多平台构建应用的通用框架。
文档中描述的主要特性包括:
- 零配置:开箱即用地支持 ES6+、TypeScript、Less、Sass、CSS Modules 等类似工具链。
- 实践:内置文件系统路由、状态管理和数据请求的约定与最佳实践。
- 混合渲染:页面默认可以在构建时预渲染(SSG)或在请求时渲染(SSR)。
- 插件系统:一种插件架构,旨在提供丰富的功能,并允许社区构建可复用的解决方案。
- 多端:支持 Web、小程序和 Weex 目标平台。
通过 create-ice 初始化工具即可快速开始。README 展示了命令 `npm init ice ice-app --template @ice/lite-scaffold`,随后执行 `cd ice-app`、`npm install` 和 `npm run start`,即可在 3000 端口启动本地服务器。
该项目以 MIT 许可证发布。文档位于 ice.work,社区渠道包括 GitHub Issues 和 Gitter。README 还提供了贡献指南和贡献者排行榜的链接。
评论
0 评分人数达到10人后显示
登录后参与讨论。