- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一淘UX Brix组件框架一淘UX Brix组件框架
一淘UX Brix组件框架
Brix 是基于 Kissy(PC端)和 Z ept o 、Backbo ne、SeaJS 等(移动端)底层类库的应用层组件框架。 目
标是打造面向前台 示型业务、后台管理型业务、移动高端版业务的通用且易用的一淘UX前端组
件平台。
我们现在的网页开发
参与网页开发同学有着两种角色 :
1.前端开发
2.后端开发
网页形成展现需要做三件事 :
1.数据 :准备将要 现的数据
2.结构 :将数据嵌入至HT L结构中形成 示
3.行为 :为HT L结构增加交互行
由谁负责“结构”输出这个问 ,衍生出两种架构 :
1.准备数据是后端开发的职责 ,丰富行为是前端开发的看家本领。而结构谁来负责?这个问题衍生出
两种架构 :
2.传统Web开发模式 :前端写Demo ,结构与数据的整合输出(即套页面)由后端开发在服务器端完成
。
WebA PP开发模式 :前后端约定数据接口 ,结构与数据的整合有前端开发在浏览器中完成。
关于WebA PP
WebA PP开发模式是传统Web开发模式的一项变革 ,有如下好处 :
前后端数据接口协议明确 ,可以面向接口分别开发 ,后端不直接接触HT L ,联调更高效。
WebA PP多采取单页应用模式 ,页面变化由JS控制 ,网络中仅传递动态数据 ,速度快。
但WebA PP模式也有它的问题 ,对于有哪些信誉好的足球投注网站引擎不够友好使得它前台 示型页面开发 ,所以两种架构
会长期并存。
而从架构上来看 ,WebA PP开发模式和传统Web开发模式都存在一个类似的问题。
问 是什么
一个角色负责的两件事混在一起做
传统Web开发模式 :各种后台架构都有着或多或少的 V C抽象 ,但业务逻辑依然经常混杂在构
建HT L的过程中。
WebA PP开发模式 :前台在渲染基础HT L结构的过程中常常不断穿插绑定交互事件等行为。
甚至在先渲染出不能够完整表达信息的基础HT L后 ,再由JS将状态数据通过DO 方法二次同步
至HT L中才形成最终 现。
两件事混做带来的问
代码结构不清晰
没有可重用的组件或组件无法在多项业务中通用
一淘- UX Brix前端组件平台首要解决这个问题
Brix 前端Framewo rk
Brix关键任务
确保前台“结构”与“行为”分离 ,推动后台“数据”与“结构”更好的分离。
采用统一模板引擎 ,并提供向各种语言的不同模板引擎的翻译器。
统一“组件接口”、“组件间交互”、“组件拆装”和“组件管理”,降低组件使用的难度。
提供多种布局生成工具 ,统一管理组件出现的位置。
Brix带来益处
提供同时适合前台 示类、后台管理类、移动类页面的统一组件平台。
统一组件内、组件间数据交互 ,业务代码书写更加直白。
无论前后台谁负责输出“结构” ,其开发方法趋于一致 ,而组件即可以使用JS在浏览器渲染 ,也可以
整合至任何现有后台技术中 ,从服务端渲染。
“传统Web开发模式”的“数据”与“结构”的分离 ,让前后端并行开发、联调、测试像“WebA PP开发
模式”一样容易。
Brix平台前后端角色改变
前端开发负责组件的开发、积累和升级维护。
后端开发负责数据提供。
使用布局工具和组件平台书写业务 ,搭建页面的任务做法简单且固定 ,前后端同学皆可胜任。
Brix产出页面=组件+布局+输出方法
组件 :统一的组件开发模式是基础
布局 :确定组件出现在哪里问题。除普通布局之外 ,Brix提供响应式布局和单页应用布局工具。
输出 :确定组件从哪里出来问题。Brix采用 ust ache模板系统 , ust ache本身具有所有主流语言的
实现库。但为了平台顺利实施不冲击后台架构 ,Brix将逐步提供 ust ache到当前一淘使用的各种后
端模板系统的翻译器。
下面是Brix与一淘UX各类主要业务关系
Brix阶段总结和展望
来源 :一淘
人人都是产品经理 (woshipm.co m )中国最大最活跃的产品经理学习、交流、分享平台
您可能关注的文档
- 【精选】【名师制作】2014-2015学年华师大版七年级数学上册 跟踪训练:5.1.2 垂线(含详细解析)【名师制作】2014-2015学年华师大版七年级数学上册 跟踪训练:5.1.2 垂线(含详细解析).doc
- 【精选】【双语】美版《西游记》,只求不要毁童年!【双语】美版《西游记》,只求不要毁童年!.pdf
- 【精选】【名师推荐 精讲特训】2014高考考前争分必备导学案:Unit5 Music(人教版,必修二)【名师推荐 精讲特训】2014高考考前争分必备导学案:Unit5 Music(人教版,必修二).doc
- 【精选】【名师解析版】2013年高考政治福建卷【名师解析版】2013年高考政治福建卷.doc
- 【精选】【名校联盟】重庆市2010届高三考前冲刺卷二(语文)教师版【名校联盟】重庆市2010届高三考前冲刺卷二(语文)教师版.doc
- 【精选】【名师面对面】2015中考英语总复习 第43讲 完形填空(二)课件 外研版【名师面对面】2015中考英语总复习 第43讲 完形填空(二)课件 外研版.ppt
- 【精选】【名师讲解】2014高校自主招生考试物理讲座:力学三 牛顿运动定律(pdf版,含答案)【名师讲解】2014高校自主招生考试物理讲座:力学三 牛顿运动定律(pdf版,含答案).pdf
- 【精选】【名师讲解】2014高校自主招生考试物理讲座:力学五 动量、能量问题(pdf版,含答案)【名师讲解】2014高校自主招生考试物理讲座:力学五 动量、能量问题(pdf版,含答案).pdf
- 【精选】【命题作文“为生命着色”写作指导及例文】【命题作文“为生命着色”写作指导及例文】.doc
- 【精选】【哲学复习】第四课《探究世界的本质》【哲学复习】第四课《探究世界的本质》.ppt
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)