【一套代码小程序&Native&Web阶段总结篇】可以这样阅读Vue源码
摘要:前言 前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉 在实际代码过程中我们发现,我们可能又要做H5站又要做小程序同时还要做个APP,这里会造成很大的资源浪费,如果设定一个规则,让我们可以先写H5代码,然后将小程序以及APP的业务差异代码做掉,岂不快哉?但小程序的web
阅读全文
posted @
2018-10-15 16:01
叶小钗
阅读(2770)
推荐(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
叶小钗
阅读(795)
推荐(0) 编辑
一套代码小程序&Web&Native运行的探索02
摘要:接上文:一套代码小程序&Web&Native运行的探索01,本文都是一些探索性为目的的研究学习,在最终版输出前,内中的内容可能会有点乱 参考: https://github.com/fastCreator/MVVM https://www.tangshuang.net/3756.html https
阅读全文
posted @
2018-09-24 16:17
叶小钗
阅读(1313)
推荐(1) 编辑
一套代码小程序&Web&Native运行的探索01
摘要:前言 前面我们对微信小程序进行了研究:【微信小程序项目实践总结】30分钟从陌生到熟悉 并且用小程序翻写了之前一个demo:【组件化开发】前端进阶篇之如何编写可维护可升级的代码 之前一直在跟业务方打交道后面研究了下后端,期间还做了一些运营、管理相关工作,哈哈,最近一年工作经历十分丰富啊,生命在于不断的
阅读全文
posted @
2018-09-08 20:24
叶小钗
阅读(2585)
推荐(0) 编辑
【微信小程序项目实践总结】30分钟从陌生到熟悉
摘要:前言 我们之前对小程序做了基本学习: 1. 微信小程序开发07-列表页面怎么做 2. 微信小程序开发06-一个业务页面的完成 3. 微信小程序开发05-日历组件的实现 4. 微信小程序开发04-打造自己的UI库 5. 微信小程序开发03-这是一个组件 6. 微信小程序开发02-小程序基本介绍 7.
阅读全文
posted @
2018-08-13 08:39
叶小钗
阅读(30785)
推荐(103) 编辑
微信小程序开发07-列表页面怎么做
摘要:接上文: 微信小程序开发06-一个业务页面的完成 github地址:https://github.com/yexiaochai/wxdemo 我们首页功能基本完成,我对比了下实际工作中的需求,完成度有70%以上,如果再花一两天时间,便能跟之前工作做的差不多了,今天我们继续实现一个页面列表,便结束这次
阅读全文
posted @
2018-08-06 18:16
叶小钗
阅读(38246)
推荐(5) 编辑
微信小程序开发06-一个业务页面的完成
摘要:前言 接上文:微信小程序开发05-日历组件的实现 github地址:https://github.com/yexiaochai/wxdemo 这里来说一说我们的理念,我们也学习小程序开发有一周多了,从近期的使用上来说,小程序可以作为底层,但是缺少一个框架层,这个框架层需要提供: ① 组件库 ② 更好
阅读全文
posted @
2018-08-05 21:02
叶小钗
阅读(5903)
推荐(2) 编辑
微信小程序开发05-日历组件的实现
摘要:接上文:微信小程序开发04-打造自己的UI库 github地址:https://github.com/yexiaochai/wxdemo 我们这里继续实现我们的日历组件,这个日历组件稍微有点特殊,算是相对复杂的组件了,然后一般的日历组件又会有很多的变化,所以我们这里实现最基本的标签即可: 这个是非常
阅读全文
posted @
2018-08-03 18:21
叶小钗
阅读(55873)
推荐(5) 编辑
微信小程序开发04-打造自己的UI库
摘要:前言 github地址:https://github.com/yexiaochai/wxdemo 接上文继续,我们前面学习了小程序的生命周期、小程序的标签、小程序的样式,后面我们写了一个简单的loading组件,显然他是个半成品,我们在做loading组件的时候意识到一个问题: 我们今天尝试做几个组
阅读全文
posted @
2018-08-01 18:33
叶小钗
阅读(9376)
推荐(4) 编辑
微信小程序开发03-这是一个组件
摘要:编写组件 基本结构 接上文:微信小程序开发02-小程序基本介绍 我们今天先来实现这个弹出层: 之前这个组件是一个容器类组件,弹出层可设置载入的html结构,然后再设置各种事件即可,这种组件有一个特点: ① 只提供Header部分以及容器部分 ② 容器部分的HTML结构由业务层提供 ③ 容器部分对应样
阅读全文
posted @
2018-07-30 22:20
叶小钗
阅读(9044)
推荐(2) 编辑
微信小程序开发02-小程序基本介绍
摘要:前言 前面我们研究了下微信小程序的执行流程,因为拿不到源码,只能算我们的猜想,我们需要更加了解小程序还需要做具体的项目,于是我们将原来那套还算复杂的业务拿出来: 【组件化开发】前端进阶篇之如何编写可维护可升级的代码(有些晦涩有些乱,但是对于整体了解小程序结构有帮助) 我们用小程序实现这里的代码,看看
阅读全文
posted @
2018-07-27 19:07
叶小钗
阅读(5871)
推荐(2) 编辑
微信小程序开发01-小程序的执行流程是怎么样的?
摘要:前言 我们这边最近一直在做基础服务,这一切都是为了完善技术体系,这里对于前端来说便是我们需要做一个Hybrid体系,如果做App,React Native也是不错的选择,但是一定要有完善的分层: ① 底层框架解决开发效率,将复杂的部分做成一个黑匣子,给页面开发展示的只是固定的三板斧,固定的模式下开发
阅读全文
posted @
2018-07-26 17:30
叶小钗
阅读(25301)
推荐(6) 编辑
30分钟ES6从陌生到熟悉
摘要:前言 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 这句话基本涵盖了为什么会产生ES6这次更新的原因——编写复杂的大
阅读全文
posted @
2018-07-25 17:31
叶小钗
阅读(20977)
推荐(14) 编辑
【数据标识】iOS App下载渠道的统计需求
摘要:需求概述 我们现在有一个需求,某一个活动需要拉新所谓的拉新一般是推App下载,这个用户通过这个活动下载了App后,我们需要做到【在数据库中记录这个用户下载这个App是通过那个二维码渠道的,从效果上说,我们期望: ① 每个活动(渠道)在数据表中有一条记录,而一旦有经过该渠道下载的App被打开后,该渠道
阅读全文
posted @
2017-03-01 12:03
叶小钗
阅读(4962)
推荐(2) 编辑
Hybrid容器设计之第三方网站
摘要:平台化容器API释放 接上文:(阅读本文前,建议阅读前三篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 浅谈Hybrid技术的设计与实现第三弹——落地篇 之前设计Hybrid整块交互的时候,受众都是自己的团队,没有想往“公司化”和“平台化”方向发展,而近期业务的
阅读全文
posted @
2017-01-25 12:38
叶小钗
阅读(2342)
推荐(2) 编辑
【数据可视化之采集】如何设计一个前端监控系统
摘要:前言 一般来说,产品做出的原型多多少少会带有“个人”倾向,UI设计的交互也会人所不同,而当公司生存下来了后,数据沉淀达到一定量了后,这种迭代就决不能拍脑袋了,因为人是具有偏见的,如果带有“偏见”的产品上线后,其反响是不能预估的,我们不能将公司的生存放在“可能”这种说法上。 小步快跑,通过迭代来优化产
阅读全文
posted @
2017-01-09 08:31
叶小钗
阅读(20897)
推荐(10) 编辑
小公司的一年,一起看看小公司的前端可以怎么做
摘要:前言 昨日,我请了一天假去考科目三,结果第一把挂在了没完全关闭灯光上,第二把挂在转弯时没有观察后方车辆,当听到师傅一句“下去”的时候,我那是悲痛的面红耳赤,这让我很郁闷,晚上也就不想回去上班了,回家后仍然有点低沉,在这种情况下,不写点毒鸡汤,好像已经不能好好的调节心情了,看看时间年底了,便写写今年的
阅读全文
posted @
2016-12-29 14:18
叶小钗
阅读(23011)
推荐(59) 编辑
浅谈Hybrid技术的设计与实现第三弹——落地篇
摘要:前言 接上文:(阅读本文前,建议阅读前两篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 根据之前的介绍,大家对前端与Native的交互应该有一些简单的认识了,很多朋友就会觉得这个交互很简单嘛,其实并不难嘛,事实上单从Native与前端的交互来说就那点东西,真心没
阅读全文
posted @
2016-10-24 09:27
叶小钗
阅读(11769)
推荐(24) 编辑
关于前端开发中的“收口”思想
摘要:什么是收口 所谓条条大路通罗马,但如果让我来设计通向罗马的各种大路,我至少会做两件事情: ① 让罗马只有一个入口 ② 让罗马只有一个出口 这样做的好处是,无论你路从哪来,我可以统一在入口处给你打上各种标志,我也可以在你离开罗马时给你留点纪念。当然罗马自然不只一个出口入口,但是每个出口入口一定有一套相
阅读全文
posted @
2016-07-31 22:43
叶小钗
阅读(3843)
推荐(4) 编辑