当前位置:  软件>JavaScript软件

RIA管理系统开发框架 iSmart JS

    来源:    发布时间:2015-01-05

    本文导语:  一直想整理出一个工作过程中开发的一个基于jQuery的javascript RIA管理系统开发框架,一边整理一边优化,终于整理好了,拿出来和大家分享下,希望能够得到大家的意见。 iSmart JS 来源于实际项目,经历了3次大版本的改进,提...

一直想整理出一个工作过程中开发的一个基于jQuery的javascript RIA管理系统开发框架,一边整理一边优化,终于整理好了,拿出来和大家分享下,希望能够得到大家的意见。

iSmart JS 来源于实际项目,经历了3次大版本的改进,提供了一种舒适的方式进行前端开发,简单易用,学习曲线低,可以快速搭建起管理系统的界面,能够直接进入到业务开发的阶段。

iSmart JS 的几个特点:

1. 声明式控件
通过在元素上声明相应的控件,就会自动对元素进行渲染,控制元素的表现,并且提供相应的API来方便操作元素。

2. 控件组合
一个元素可以声明多个控件,比如可以声明一个table为 resource 和 loop 这两个控件,那么resource控件的职责便是从远程拉取数据,而 loop 控件的职责为循环数据进行构建grid。

3. 模块化页面
iSmart JS的最大特点在于模块化页面,把RIA开发过程中的每个视图都看做是一个页面,而这个页面的格式与传统页面的格式大同小异,我们称之为碎片页面,多个碎片页面组合起来构成了整个应用的界面。框架在加载这些页面的时候,会对该页面进行分析,闭包封装,使其模块化,然后再加入到主界面当中,这样使得多个页面中的js变量互不耦合,相互独立,不会造成变量的污染。每个页面都有自己独立的生命周期,可以随时刷新重建和销毁关闭等。

4. 精巧的核心和控件设计
iSmart JS提供了一个小而巧的核心用来融合协调多个控件之间的配合,这个核心经过无数次的重构使得其表现的更为合理,控件之间的耦合度更为降低,iSmart JS已经抽象出了一些指责分工明确的控件,可以通过这些控件的组合满足开发过程中绝大多数的需求。

控件查看请移步这里

iSmart UI使用请移步这里

截个小图在这里:

RIA管理系统开发框架 iSmart JS[图片]


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 项目管理软件 Project'Or RIA
  • RIA的软件开发包 Bindows
  • RIA应用开发平台 Pivot
  • 用html css javascript打造自己的RIA图文教程第1/2页


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3