2015初接触的React,正是前端风起云涌的一年,之所以想去推广这个框架,是认为能解决下面几个问题。
1、React语法其实是比较丑陋的,尤其是页面复杂后,我们会使用多个render函数,也有js语法和jsx交叉使用,
导致最终读代码的人,很难从代码中看清楚界面结构.
maka.js支持json、html模板、react组件三种方式表示视图。
2、flux思想的各种实现redux、mobx、dva,很多的框架都很优秀,只是它们普遍的在技术层面提出很多的概念需要去学习.
maka.js从设计角度让业务研发只需理解action、view、state三种概念,类是vuex
3、大型单页网站,由于要做很多的页面,整体项目的文件结构会很混乱,后期不容易维护
maka.js,从前端微服务构架思想考虑,把复杂SPA程序拆发各种研发模式完全一致的app,每个APP可独立编译、发布、组合使用。
4、前端开发人员一直疲于学习各种框架、技术,很难有成果性的积累工作经验
maka.js提供了hub.makajs.org,可以publish自己的前端应用
尝试下Maka,可能会给你不一样的体验,诚心希望得到您的反馈,感谢!
ERP demo有点大,目前没发hub网站上
网址:https://github.com/makajs/maka/tree/master/packages/example/maka-erp
Mobile ERP demo
网址:https://github.com/makajs/maka/tree/master/packages/example/maka-mobile-erp
个人文章管理全栈示例
网址:https://github.com/makajs/maka/tree/master/packages/example/maka-my-website