jQuery Mobile 的衍生项目 The-M-Project 是一个怎么样的框架有没有人用过或了解过的

受邀回答这个问题,不过我还没有使用过这个框架。这个框架在介绍中已经阐明清楚自己是集成了多个js框架的,可以说这个框架是进一步的高度集成。开发者尽管开他的文档使用上面的模块去开发就可以了。而这个框架应该是集成了一些ui组建的,所以开发者不需要懂得html就可以去写web view。(有一个hello world的教程:http://panacodalabs.github.com/The-M-Docs/#tutorials/how_to_build_a_helloworld_app)这样一搞的话我觉得就和sencha有点相似了,不过又没有sencha的好,因为sencha的交互更出色,而且都集成在一个js和一个css文件中,而这个框架反而是引了多方框架。特色我倒是还没有看出来。毕竟这个项目还是很新的。适合做小应用玩玩吧,如果确实要拿出来做项目的话还是要自己好好架构一下的。这个应用的话就说是集成了原生应用的打包功能,而这个功能的话phonegap,sencha还有很多很多厂商都有提供,至于性能就见仁见智了。不知道其他同行对于这个项目的看法如何,不过我觉得我还是很支持这些开源项目的推出的,而且可以让我们互相学习。尤其是在框架设计以及代码风格上面。不知道楼主现在有使用哪款框架做开发呢?
■网友
最近正在为jQuery Mobile的SplitView发愁,正巧也看到了The M Project。今天晚上搭了一下环境,运行了几个Sample,一句话:Amazing! The M Project是GWT的思路,只不过使用的是Nodejs而非Java,用Nodejs作为载体封装了几十个UI组件,通过这些封装的组件写Web App。通过build工具生成jQueryMobile的页面。如果你在用jQuery Mobile写一些比较复杂的界面,可能使用到splitview/toolbar/tabview等一些相对top的视图,The M Project绝对会给你惊喜。


    推荐阅读