呵呵,有点标题党的意思,但是如果你正在寻找UI解决方案,你一定不会白来的。 虽然没有直接开发前台界面,但是好呆也看了这么些年,碰到许多关于UI的问题:
- UI中JS的引入与顺序,JS合并的问题
- UI中css的引入与顺序,CSS合并的问题
- UI中碰到性能问题时的影响范围,比如:一个树出现问题,要改动许多用到树的地方
- 代码重复的问题,同样的内容在许多地方都有,如果要改动就要改动许多个地方
- 整体布局调整困难的问题
- 开发效率的问题
- 执行效率的问题,前台响应要求速度更快
- 集群的问题
- 国际化的问题
- ...
这些问题直接带来开发得是否够快,系统是否够健壮,系统是否易扩展,是否易维护等等。
为此,在Tiny框架中,我们设计了整套的UI开发方案,与具体的技术实现无关,可以兼容各种现有或未来的JS,CSS框架。同时,对于上述的问题,也都有良好的思考及解决方案,可谓是界面开发的终极解决方案。
那么,Tiny框架的UI解决方案是怎样的呢?
一、规范化,如果没有一个规范,那么所有的期许都无法落地。
Tiny中规范中认为所有共用的内容都是一个UI组件包。UI组件包,由一个Jar工程组成,UI组件名最后以Jar名为单位进行发布。UI组件包中包含了其所需的css/jss/gif/htm等等各种资源。同时有一个UI组件包描述文件,对UI组件包的结构、内容、以及对其它UI组件包的依赖关系。
比如:我们要复用JQuery,实际上非常简单,在Maven工程结构中,在resources目录中,放置所有的JQuery资源进来,然后编写一个ui组件包描述文件。UI组件包就算开发完毕了。
090443_cEg9_1245989.jpg (9.32 KB, 下载次数: 0)
网站建设、
成都网站制作的开发,更需要了解用户,从用户角度来建设网站,获得较好的用户体验。创新互联多年互联网经验,见的多,沟通容易、能帮助客户提出的运营建议。作为成都一家网络公司,打造的就是网站建设产品直销的概念。选择创新互联,不只是建站,我们把建站作为产品,不断的更新、完善,让每位来访用户感受到浩方产品的价值服务。
下载附件
2015-5-27 21:03 上传
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享名称:UI开发的终极解决方案-创新互联
路径分享:
http://cqcxhl.com/article/ieioc.html