今天好好的抽出来一点时间,把前期准备集成的系统级别框架终于搭建完成。
平台扩展使用的场景:
手机客户端(微信、wap)、PC端
使用开发语言:Java+JavaScript
服务端:Paoding Rose+Jeecg快速开发部分(使用快速生成代码部分)
客户端(Html/app):sea.js(模块加载)+Backbone+artTemplet+bootstarp。
服务端:
前期这个主要是完成功能,使用了一个比较轻量级的框架,Rose来完成,说实在的 这个框架很久前就关注了,里面的设计模式让我很是喜欢,只不过缓存这部分可能存在问题,后续打算采用Memcache来完成数据的缓存。
JEECG:java快速开发平台,后台管理采用这个快速开发平台完成。比较喜欢这里面的代码快速生成和设计模式,而且是开源免费的,集合代码快速生成和ROSE来搭建完成基本的服务端。
前端:
考虑到要集成在手机客户端,首先采用的是模块加载,最终选型国内比较不错的Sea.js来完成。
手机客户端、app、PC最简单全部实现的模式:响应式。选bootstrap肯定没有问题。
JavaScript MVC框架:BackBone,必须使用underscore的在项目中也经常使用,很赞的一个JS API。
html渲染,最终还是选用artTemplet实现。
简单记录,后续完善。
--千里之行始于足下