创新型Web前端框架

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1创新型Web前端框架Hex为您讲述—介绍一个有趣的前端MVC框架Weibo:@Hex-CodeIgniter2目录对基于Javascript的RIA应用的一些分析创新型前端MVC框架3RIA应用的分析页面可以分为多个“块”4RIA应用的分析窗体和对话框5RIA应用的分析“块”与“块”之间有许多交互浏览历史管理其它如何快速开发具有这些特点的应用?6前端MVC框架一句话介绍有什么不一样?有什么特性?7一句话介绍是一个以组件化开发为基础的,以CodeIgniter为Model,Javascript为Controller和View的前端框架。8有什么不一样?页面组件式的开发方式规定了代码及资源文件的组织方式包括服务器端9有什么特性?组件化开发采用类似Windows的消息传递机制观察者模式(发布/订阅模式)组件异步加载自动化浏览器历史管理(Router)10有什么特性?窗体(对话框)管理自动化AJAX分页模版引擎表单验证快捷键自动化系统状态提示11组件化开发所有页面都是由组件组成的每个组件都有自己的MVC组件名直接决定组件放置的目录位置12组件加载流程图组件加载例子14组件之间的通信机制采用类似Windows的消息传递机制每个组件都有自己的消息处理函数系统消息和用户消息一个消息由消息名和消息参数组成通过组件管理器投递给目标组件消息传递是操作组件的唯一方法15观察者模式组件的另一种通信机制:观察者模式定义组件间的一种一对多的依赖关系,当一个主题组件的状态发生改变时,所有监听它的观察者组件都将得到通知。16组件的异步加载在组件管理器中注册需要异步加载的组件在你向组件发送消息的时候,组件管理器首先要保存这条消息,然后加载组件,最后由组件处理之前保存的消息。组件异步加载例子18窗体窗体分简单窗体和复杂窗体两种,每种又分为模态和非模态两种。复杂窗体有自己的MVC结构,简单窗体类似MessageBox。19其它功能简介自动化AJAX分页自动化浏览历史管理(Router)例子:#message-detail/5043自动化表单验证20Questions&Answers21

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功