随笔- 260  评论- 4221  文章- 3 
  2018年8月13日
摘要:前言 我们之前对小程序做了基本学习: 1. 微信小程序开发07-列表页面怎么做 2. 微信小程序开发06-一个业务页面的完成 3. 微信小程序开发05-日历组件的实现 4. 微信小程序开发04-打造自己的UI库 5. 微信小程序开发03-这是一个组件 6. 微信小程序开发02-小程序基本介绍 7. 阅读全文
posted @ 2018-08-13 08:39 叶小钗 阅读 (15901) 评论 (24) 编辑
  2016年10月24日
摘要:前言 接上文:(阅读本文前,建议阅读前两篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 根据之前的介绍,大家对前端与Native的交互应该有一些简单的认识了,很多朋友就会觉得这个交互很简单嘛,其实并不难嘛,事实上单从Native与前端的交互来说就那点东西,真心没 阅读全文
posted @ 2016-10-24 09:27 叶小钗 阅读 (9733) 评论 (15) 编辑
  2016年6月1日
摘要:前言 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 浅谈Hybrid技术的设计与实现第三弹——落地篇 接上文:浅谈Hybrid技术的设计与实现(阅读本文前,建议阅读这个先) 上文说了很多关于Hybrid的概要设计,可以算得上大而全,有说明有demo有代码,对于想接触Hyb 阅读全文
posted @ 2016-06-01 00:57 叶小钗 阅读 (17487) 评论 (40) 编辑
  2015年11月3日
摘要:前言 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 浅谈Hybrid技术的设计与实现第三弹——落地篇 随着移动浪潮的兴起,各种APP层出不穷,极速的业务扩展提升了团队对开发效率的要求,这个时候使用IOS&Andriod开发一个APP似乎成本有点过高了,而H5的低成本、高效 阅读全文
posted @ 2015-11-03 06:01 叶小钗 阅读 (167524) 评论 (139) 编辑
  2015年10月26日
摘要:重复优化的思考这段时间对项目做了一次整体的优化,全站有了20%左右的提升(本来载入速度已经1.2S左右了,优化度很低),算一算已经做了四轮的全站性能优化了,回顾几次的优化手段,基本上几个字就能说清楚:传输层面:减少请求数,降低请求量执行层面:减少重绘&回流传输层面的从来都是优化的核心点,而这个层面的... 阅读全文
posted @ 2015-10-26 06:47 叶小钗 阅读 (32948) 评论 (54) 编辑
  2015年10月15日
摘要:前言我还在携程的做业务的时候,每个看似简单的移动页面背后往往会隐藏5个以上的数据请求,其中最过复杂的当属机票与酒店的订单填写业务代码这里先看看比较“简单”的机票代码:然后看看稍微复杂的酒店业务逻辑:机票一个页面的代码量达到了5000行代码,而酒店的代码竟然超过了8000行,这里还不包括模板(html... 阅读全文
posted @ 2015-10-15 11:05 叶小钗 阅读 (30165) 评论 (41) 编辑
  2015年9月28日
摘要:前言不知不觉来百度已有半年之久,这半年是996的半年,是孤军奋战的半年,是跌跌撞撞的半年,一个字:真的是累死人啦!我所进入的团队相当于公司内部创业团队,人员基本全部是新招的,最初开发时连数据库都没设计,当时评审需求的时候居然有一个产品经理拿了一份他设计的数据库,当时我作为一个前端就惊呆了......... 阅读全文
posted @ 2015-09-28 06:11 叶小钗 阅读 (20066) 评论 (55) 编辑
  2015年1月21日
摘要:前言这几天,第三轮全站优化结束,测试项目在2G首屏载入速度取得了一些优化成绩,对比下来有10s左右的差距:这次优化工作结束后,已经是第三次大规模折腾公司框架了,这里将一些自己知道的移动端的建议提出来分享下,希望对各位有用文中有误请您提出,以免误人自误技术选型单页or多页spa(single page... 阅读全文
posted @ 2015-01-21 08:16 叶小钗 阅读 (46734) 评论 (180) 编辑
  2014年7月13日
摘要:前言在移动浪潮袭来的时候,小钗有幸进入框架组做webapp框架开发,过程中遇到了移动端的各种坑,也产生了各种激情,就我们公司的发展历程来说第一阶段:使用传统方式开发移动站点,少量引入HTML5元素第二阶段:框架化,使用jquery mobile框架,发现慢,组件不好管理,不好维护给搞掉了第三阶段:j... 阅读全文
posted @ 2014-07-13 16:43 叶小钗 阅读 (19200) 评论 (74) 编辑
  2019年1月3日
摘要:前言 大概16年的时候我们队react进行了简单的学习:从DOM操作看Vue&React的前端组件化,顺带补齐React的demo,当时我们只是站在框架角度在学习,随着近几年前端的变化,想写个hello world似乎变得复杂起来,我们今天便一起来看看现代化的前端,应该如何做一个页面,今天我们学习r 阅读全文
posted @ 2019-01-03 00:09 叶小钗 阅读 (1774) 评论 (5) 编辑
  2018年11月16日
摘要:前言 接上文:【一套代码小程序&Native&Web阶段总结篇】可以这样阅读Vue源码 最近工作比较忙,加之上个月生了小孩,小情人是各种折腾他爸妈,我们可以使用的独立时间片不多,虽然这块研究进展缓慢,但是一直做下去,肯定还是会有一些收获的 之前我们这个课题研究一直是做独立的研究,没有去看已有的解决方 阅读全文
posted @ 2018-11-16 17:45 叶小钗 阅读 (1248) 评论 (0) 编辑
  2018年10月15日
摘要:前言 前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉 在实际代码过程中我们发现,我们可能又要做H5站又要做小程序同时还要做个APP,这里会造成很大的资源浪费,如果设定一个规则,让我们可以先写H5代码,然后将小程序以及APP的业务差异代码做掉,岂不快哉?但小程序的web 阅读全文
posted @ 2018-10-15 16:01 叶小钗 阅读 (1492) 评论 (4) 编辑
  2018年10月8日
摘要:接上文:一套代码小程序&Web&Native运行的探索05——snabbdom 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 参考: https://github.com/fastCreator/MVVM(极度参考 阅读全文
posted @ 2018-10-08 16:15 叶小钗 阅读 (228) 评论 (0) 编辑
  2018年10月6日
摘要:接上文:一套代码小程序&Web&Native运行的探索04——数据更新 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 参考: https://github.com/fastCreator/MVVM(极度参考,十分感 阅读全文
posted @ 2018-10-06 14:54 叶小钗 阅读 (469) 评论 (0) 编辑
  2018年9月30日
摘要:接上文:一套代码小程序&Web&Native运行的探索03 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 参考: https://github.com/fastCreator/MVVM(极度参考,十分感谢该作者,直 阅读全文
posted @ 2018-09-30 18:20 叶小钗 阅读 (473) 评论 (2) 编辑
  2018年9月27日
摘要:接上文: 一套代码小程序&Web&Native运行的探索02 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 我们在研究如果小程序在多端运行的时候,基本在前端框架这块陷入了困境,因为市面上没有框架可以直接拿来用,而V 阅读全文
posted @ 2018-09-27 12:44 叶小钗 阅读 (572) 评论 (0) 编辑
  2018年9月24日
摘要:接上文:一套代码小程序&Web&Native运行的探索01,本文都是一些探索性为目的的研究学习,在最终版输出前,内中的内容可能会有点乱 参考: https://github.com/fastCreator/MVVM https://www.tangshuang.net/3756.html https 阅读全文
posted @ 2018-09-24 16:17 叶小钗 阅读 (566) 评论 (0) 编辑
  2018年9月8日
摘要:前言 前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉 并且用小程序翻写了之前一个demo:【组件化开发】前端进阶篇之如何编写可维护可升级的代码 之前一直在跟业务方打交道后面研究了下后端,期间还做了一些运营、管理相关工作,哈哈,最近一年工作经历十分丰富啊,生命在于不断的 阅读全文
posted @ 2018-09-08 20:24 叶小钗 阅读 (1213) 评论 (0) 编辑
  2018年8月13日
摘要:前言 我们之前对小程序做了基本学习: 1. 微信小程序开发07-列表页面怎么做 2. 微信小程序开发06-一个业务页面的完成 3. 微信小程序开发05-日历组件的实现 4. 微信小程序开发04-打造自己的UI库 5. 微信小程序开发03-这是一个组件 6. 微信小程序开发02-小程序基本介绍 7. 阅读全文
posted @ 2018-08-13 08:39 叶小钗 阅读 (15901) 评论 (24) 编辑