【一套代码小程序&Native&Web阶段总结篇】可以这样阅读Vue源码
摘要:前言 前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉 在实际代码过程中我们发现,我们可能又要做H5站又要做小程序同时还要做个APP,这里会造成很大的资源浪费,如果设定一个规则,让我们可以先写H5代码,然后将小程序以及APP的业务差异代码做掉,岂不快哉?但小程序的web
阅读全文
posted @
2018-10-15 16:01
叶小钗
阅读(2793)
推荐(5) 编辑
一套代码小程序&Web&Native运行的探索06——组件系统
摘要:接上文:一套代码小程序&Web&Native运行的探索05——snabbdom 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 参考: https://github.com/fastCreator/MVVM(极度参考
阅读全文
posted @
2018-10-08 16:15
叶小钗
阅读(799)
推荐(0) 编辑
一套代码小程序&Web&Native运行的探索05——snabbdom
摘要:接上文:一套代码小程序&Web&Native运行的探索04——数据更新 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 参考: https://github.com/fastCreator/MVVM(极度参考,十分感
阅读全文
posted @
2018-10-06 14:54
叶小钗
阅读(1216)
推荐(0) 编辑
一套代码小程序&Web&Native运行的探索04——数据更新
摘要:接上文:一套代码小程序&Web&Native运行的探索03 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 参考: https://github.com/fastCreator/MVVM(极度参考,十分感谢该作者,直
阅读全文
posted @
2018-09-30 18:20
叶小钗
阅读(1109)
推荐(1) 编辑
一套代码小程序&Web&Native运行的探索03——处理模板及属性
摘要:接上文: 一套代码小程序&Web&Native运行的探索02 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/mvvm 我们在研究如果小程序在多端运行的时候,基本在前端框架这块陷入了困境,因为市面上没有框架可以直接拿来用,而V
阅读全文
posted @
2018-09-27 12:44
叶小钗
阅读(1336)
推荐(1) 编辑
一套代码小程序&Web&Native运行的探索02
摘要:接上文:一套代码小程序&Web&Native运行的探索01,本文都是一些探索性为目的的研究学习,在最终版输出前,内中的内容可能会有点乱 参考: https://github.com/fastCreator/MVVM https://www.tangshuang.net/3756.html https
阅读全文
posted @
2018-09-24 16:17
叶小钗
阅读(1318)
推荐(1) 编辑
一套代码小程序&Web&Native运行的探索01
摘要:前言 前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉 并且用小程序翻写了之前一个demo:【组件化开发】前端进阶篇之如何编写可维护可升级的代码 之前一直在跟业务方打交道后面研究了下后端,期间还做了一些运营、管理相关工作,哈哈,最近一年工作经历十分丰富啊,生命在于不断的
阅读全文
posted @
2018-09-08 20:24
叶小钗
阅读(2593)
推荐(0) 编辑
【微信小程序项目实践总结】30分钟从陌生到熟悉
摘要:前言 我们之前对小程序做了基本学习: 1. 微信小程序开发07-列表页面怎么做 2. 微信小程序开发06-一个业务页面的完成 3. 微信小程序开发05-日历组件的实现 4. 微信小程序开发04-打造自己的UI库 5. 微信小程序开发03-这是一个组件 6. 微信小程序开发02-小程序基本介绍 7.
阅读全文
posted @
2018-08-13 08:39
叶小钗
阅读(30847)
推荐(103) 编辑
微信小程序开发07-列表页面怎么做
摘要:接上文: 微信小程序开发06-一个业务页面的完成 github地址:https://github.com/yexiaochai/wxdemo 我们首页功能基本完成,我对比了下实际工作中的需求,完成度有70%以上,如果再花一两天时间,便能跟之前工作做的差不多了,今天我们继续实现一个页面列表,便结束这次
阅读全文
posted @
2018-08-06 18:16
叶小钗
阅读(38310)
推荐(5) 编辑
微信小程序开发06-一个业务页面的完成
摘要:前言 接上文:微信小程序开发05-日历组件的实现 github地址:https://github.com/yexiaochai/wxdemo 这里来说一说我们的理念,我们也学习小程序开发有一周多了,从近期的使用上来说,小程序可以作为底层,但是缺少一个框架层,这个框架层需要提供: ① 组件库 ② 更好
阅读全文
posted @
2018-08-05 21:02
叶小钗
阅读(5928)
推荐(2) 编辑
微信小程序开发05-日历组件的实现
摘要:接上文:微信小程序开发04-打造自己的UI库 github地址:https://github.com/yexiaochai/wxdemo 我们这里继续实现我们的日历组件,这个日历组件稍微有点特殊,算是相对复杂的组件了,然后一般的日历组件又会有很多的变化,所以我们这里实现最基本的标签即可: 这个是非常
阅读全文
posted @
2018-08-03 18:21
叶小钗
阅读(55930)
推荐(6) 编辑
微信小程序开发04-打造自己的UI库
摘要:前言 github地址:https://github.com/yexiaochai/wxdemo 接上文继续,我们前面学习了小程序的生命周期、小程序的标签、小程序的样式,后面我们写了一个简单的loading组件,显然他是个半成品,我们在做loading组件的时候意识到一个问题: 我们今天尝试做几个组
阅读全文
posted @
2018-08-01 18:33
叶小钗
阅读(9419)
推荐(4) 编辑
微信小程序开发03-这是一个组件
摘要:编写组件 基本结构 接上文:微信小程序开发02-小程序基本介绍 我们今天先来实现这个弹出层: 之前这个组件是一个容器类组件,弹出层可设置载入的html结构,然后再设置各种事件即可,这种组件有一个特点: ① 只提供Header部分以及容器部分 ② 容器部分的HTML结构由业务层提供 ③ 容器部分对应样
阅读全文
posted @
2018-07-30 22:20
叶小钗
阅读(9052)
推荐(2) 编辑
微信小程序开发02-小程序基本介绍
摘要:前言 前面我们研究了下微信小程序的执行流程,因为拿不到源码,只能算我们的猜想,我们需要更加了解小程序还需要做具体的项目,于是我们将原来那套还算复杂的业务拿出来: 【组件化开发】前端进阶篇之如何编写可维护可升级的代码(有些晦涩有些乱,但是对于整体了解小程序结构有帮助) 我们用小程序实现这里的代码,看看
阅读全文
posted @
2018-07-27 19:07
叶小钗
阅读(5883)
推荐(2) 编辑
微信小程序开发01-小程序的执行流程是怎么样的?
摘要:前言 我们这边最近一直在做基础服务,这一切都是为了完善技术体系,这里对于前端来说便是我们需要做一个Hybrid体系,如果做App,React Native也是不错的选择,但是一定要有完善的分层: ① 底层框架解决开发效率,将复杂的部分做成一个黑匣子,给页面开发展示的只是固定的三板斧,固定的模式下开发
阅读全文
posted @
2018-07-26 17:30
叶小钗
阅读(25328)
推荐(6) 编辑
平台化思维——微信公众号研究
摘要:前言 很多年前读过一本书《重构-改善既有的代码》,里面有一个能快速提升编程水平的方式就是,代码中需要尽量减少重复的部分,1000行代码可以优化为800行,800行可以优化到500行,方法就是将其中重复的地方抽离成一个方法,然后不停的调用这个方法,这个就是我们所说的工具类的产生。 而后,更大一点,比如
阅读全文
posted @
2018-05-14 16:47
叶小钗
阅读(5036)
推荐(6) 编辑
【数据标识】iOS App下载渠道的统计需求
摘要:需求概述 我们现在有一个需求,某一个活动需要拉新所谓的拉新一般是推App下载,这个用户通过这个活动下载了App后,我们需要做到【在数据库中记录这个用户下载这个App是通过那个二维码渠道的,从效果上说,我们期望: ① 每个活动(渠道)在数据表中有一条记录,而一旦有经过该渠道下载的App被打开后,该渠道
阅读全文
posted @
2017-03-01 12:03
叶小钗
阅读(4968)
推荐(2) 编辑
Hybrid容器设计之第三方网站
摘要:平台化容器API释放 接上文:(阅读本文前,建议阅读前三篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 浅谈Hybrid技术的设计与实现第三弹——落地篇 之前设计Hybrid整块交互的时候,受众都是自己的团队,没有想往“公司化”和“平台化”方向发展,而近期业务的
阅读全文
posted @
2017-01-25 12:38
叶小钗
阅读(2351)
推荐(2) 编辑
浅谈Hybrid技术的设计与实现第三弹——落地篇
摘要:前言 接上文:(阅读本文前,建议阅读前两篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 根据之前的介绍,大家对前端与Native的交互应该有一些简单的认识了,很多朋友就会觉得这个交互很简单嘛,其实并不难嘛,事实上单从Native与前端的交互来说就那点东西,真心没
阅读全文
posted @
2016-10-24 09:27
叶小钗
阅读(11801)
推荐(24) 编辑