icejs - 基于React的通用框架
飞冰是一个基于 React 的研发解决方案,围绕应用研发框架 icejs 提供基础的构建、路由、调试等基础能力以及微前端、一体化等领域能力,同时结合可视化操作、物料复用等方案降低研发门槛。
特性:
- 🐒 工程:开箱即用的工程配置,支持 ES6+、TypeScript、样式方案(Less/Sass/CSS Modules)等
- 🦊 路由:默认使用配置式路由,同时支持约定式路由
- 🐯 数据流:内置集成 icestore,基于 React Hooks 的轻量级状态管理方案
- 🐦 环境配置:内置集成 config, 支持多环境变量的配置
- 🐶 日志:内置集成 logger,类似
console.log
的统一日志方案- 🦁 应用配置:提供强大的和可扩展的应用程序配置
- 🐴 Hooks:提供 useModel、useHistory 等 Hooks API
- 🐌 插件体系:提供插件机制,可以扩展框架的核心功能
- 🐘 TypeScript:默认使用 TypeScript
- 🐂 Modern:支持 SPA、SSR、MPA、微前端等流行的应用类型
项目地址:https://ice.work/
Github地址:https://github.com/alibaba/ice
文章评论