Alita基于Umi的场景化框架
场景化开发的 Alita 框架真挺适合做移动端项目的,尤其你已经在用Umi的话,接入几乎没门槛。最早它就是个简化配置的脚手架,后来慢慢把社区各种需求融合进来了——像是你只要在配置里写一句appType: 'h5'
,页面开发就能立马开工,响应也快,体验还不错。
移动端 H5 开发最烦的事就是适配、打包优化还有各种布局重复造轮子,Alita 就挺聪明,直接封装好了大部分痛点。自动路由、代码拆分、骨架屏、内置 antd-mobile,甚至连真机调试的体验都蛮顺,热更新舒服,改完代码马上就能在手机上看到效果。
如果你要做混合开发,像是用Cordova包壳做个 App,Alita 也能帮上忙。配置里加上appType: 'cordova'
就行了,它会自动加上相关插件。节省你不少折腾插件和环境的时间,效率挺高。
框架更新也挺勤快,像最近v2.8.3
就加了不少实用小功能,比如嵌套iframe
适配、云环境子进程,还有状态保持支持动态路由这些小细节都考虑进来了。大改动也有,比如开始支持Webpack5,二次编译直接压到 3 秒左右。
,如果你是 React 阵营、在用 Umi,又想做移动端的 H5 或混合 App 项目,Alita 挺值得一试的。你甚至能完全自定义自己的一套 Alita,插件随用随插,灵活性高。如果你想了解类似方案,也可以看看Cordova或SeedsUI。
3.24MB
文件大小:
评论区