摘要: 【组件化开发】前端进阶篇之如何编写可维护可升级的代码 前言 我还在携程的做业务的时候,每个看似简单的移动页面背后往往会隐藏5个以上的数据请求,其中最过复杂的当属机票与酒店的订单填写业务代码 这里先看看比较“简单”的机票代码: 然后看看稍微复杂的酒店业务逻辑: 机票一个页面的代码量达到了5000行代码 阅读全文
posted @ 2018-03-18 00:52 ~雨落忧伤~ 阅读(676) 评论(1) 推荐(0) 编辑
摘要: 谈谈我对前端组件化中“组件”的理解,顺带写个Vue与React的demo 前言 前端已经过了单兵作战的时代了,现在一个稍微复杂一点的项目都需要几个人协同开发,一个战略级别的APP的话分工会更细,比如携程: 携程app = 机票频道 + 酒店频道 + 旅游频道 + ...... 每个频道有独立的团队去 阅读全文
posted @ 2018-03-18 00:46 ~雨落忧伤~ 阅读(589) 评论(0) 推荐(0) 编辑
摘要: vuejs实现数据驱动视图原理 什么是数据驱动 数据驱动是vuejs最大的特点。在vuejs中,所谓的数据驱动就是当数据发生变化的时候,用户界面发生相应的变化,开发者不需要手动的去修改dom。 比如说我们点击一个button,需要元素的文本进行是和否的切换。在jquery刀耕火种的年代中,对于页面的 阅读全文
posted @ 2018-03-18 00:36 ~雨落忧伤~ 阅读(649) 评论(0) 推荐(0) 编辑