2020年度总结
回顾关键大事 2020.3 月 从微贷网离职加入国铁吉讯轻应用研发部门,结束了微贷四年的管理岗,重新回归技术岗沉淀。 2020.5 月 完成基于 Taro 框架的快应用研发体系搭建,正式成为团队内部的“快应用开发专家”。 2020.6 月 完成试用期转正 2020.10 月 完成了个人的终身大事,欧 ...
阅读更多
网页文档索引自动生成原理解析
简述当一篇文章内容过多过长时,我们想要快速了解通篇内容,以及能够快速定位到自己所关注的点,那么文章的索引是非常重要的一个模块。 Word 相信大家都写过吧,它会根据所写的大标题,二级标题,三级标题等去自动生成一个索引目录。就比如说非常长的论文,必定会有对应的目录索引。那么如果我们要把这么长的内容都展 ...
阅读更多
微信小程序多个插件结合研发架构
简述如何开发一个插件(戳这里)并不会过多说明,也相对简单。不过当业务体系需要由多插件共同来运作时,那么如何处理插件与插件间的关系,如何处理插件与小程序间的关系,一旦插件数增多研发体系则会变得极其复杂。往往采用插件模式做业务支撑时,每一个插件开发背后可能是一个部门,或者是一个公司,那么跨团队或跨企业的 ...
阅读更多
Taro 转快应用的那些事(四)
前言埋点就是在应用中特定的流程收集一些信息,用来跟踪应用使用的状况,以及后续用来进一步优化产品或是提供运营的数据支撑。那么通过 Taro 框架编写的快应用,我们该如何优雅的在程序中去埋点呢? 内容大纲 需要收集哪些埋点数据。 通过快应用插件的方式添加全局埋点。 通过生命周期注入的方式添加全局埋点。 ...
阅读更多
Taro 转快应用的那些事(三)
前言Taro 组件的生命周期 基本和 React 组件的生命周期完全相同,这也是为何 Taro 上手这么容易的原因。但它是如何将生命周期对应的转化到小程序,快应用,H5 等其他端语言的生命周期上呢?而且它真的能够完全覆盖到其他端组件(或页面)的所有生命周期吗? 内容大纲 Taro 组件生命周期转化的 ...
阅读更多
Taro 转快应用的那些事(二)
前言Taro 转快应用的路途真的是让人心力憔悴啊~ 内容大纲本期:记几次 Taro 转快应用的报错经历(taro v1.3.21) 说明:因 Taro 转快应用的故事情节实在太多,也因部分情节实属超出了一般前端人的认知,本人也不敢乱说点啥。待我他日对其核心思想,以及整个体系都拥有了个人的独到见解,以 ...
阅读更多
Taro 转快应用的那些事(一)
前言快应用是什么? Taro 是什么? 如果对快应用和 Taro 都已进行过了解的话,那么我们就直接进入主题“如何用 Taro 转快应用?”。首先必须明确我们的目标,并不是仅仅为了用 Taro 语法写快应用,而是“用 Taro 语法解决多端程序开发”,简单的说就是用我们熟悉的 Taro 语法(Rea ...
阅读更多
独角兽前端团队的自我生长
前言因为受到疫情的影响,全国人民都需要宅家共抗病毒,从乐观的角度看,也很庆幸有这么一个机会可以沉下心来,好好的思考这几年来在公司的自我生长。 在公司的 4 年时间,让我从职场新人转变为团队负责人,看着前端团队从最初的 2,3 人生长为几十号人来支撑千亿业务,再到最后的行业低谷期,整体的大变动。其中的 ...
阅读更多
Node 三大 web 服务框架实践对比
简述这里我指的的三大 web 框架,分别为express,koa,egg。这大半年的时间里,陆陆续续的使用这三个框架,分别开发了几个 web server 项目,在这里也是想记录一下,它们的使用心得。在这里我也不会具体评价哪一个框架好与坏,也不具体介绍这些框架的使用方法,只是把自己的使用心得做一次记 ...
阅读更多
年会超大屏幕抽奖适配要点必知
简述大家应该都经历过公司年会抽奖环节吧,当大屏幕滚动起来的时候,也是每次年会的最高潮,最最激动的时刻。那么作为前端,你一定曾被大屏幕的适配搞得很烦躁吧,同样的这次我也被搞得相当烦躁。在此,我分享一下这次抽奖功能开发的心得,也是帮助大家认识到如何去适配大屏,尽量少趟坑。 项目初始“帮忙做一个年会抽奖吧 ...
阅读更多