Felint 好用的前端静态代码校验工具包

写在最前 可能很多同学跟我原来一样,觉得前端静态代码校验无非是告诉你代码缩进等格式问题,加上本身自己写代码就比较注意格式问题,所以觉得前端代码校验没什么必要。但其实前端代码校验能带给我们的远不止这些。 第一个例子 某天我在给页面添加链接的时候写下了如下代码: <a href="https://www.youzan.com" target="_blank">点我</a> 正当我想继续的时候,突然发现我的编辑器提醒我这行代码有错误(使用…

Read More

我的有赞试用期分享

前言 转眼已经加入有赞三个月有余,回想三个月前,还在北京过着不安的北漂生活,租住在望京阴暗的小房间里,在美团写着重复的代码,吸着纯正的北方雾霾。这样的生活是许多北漂程序员的常态,也是一种难以挣脱的状态。于是我选择了逃离北京,回到南方,来到杭州这座陌生而又熟悉的城市,又在机缘巧合之下进入了有赞,成为一枚新有赞人。 团队氛围 有赞前端是一个团结有爱的团队,在这里常常能看到十几个人结对编程的壮观场景,也经常能听到大家在某个技术问题上持续的争论,最后给出一个合理的解决方案。团队里每个月都会有两位同学作为生活小秘书,负责组织这个月的团建活动和水果采购。短短三个月里,团队已经组织了别墅轰趴、五重奏音乐会、卡丁车赛、…

Read More

Vant - 高效的 Vue 组件库,再造一个有赞移动商城也不在话下

Vant ( \ˈvænt\ ) 是有赞前端团队基于有赞统一的规范实现的 Vue 组件库,提供了一整套 UI 基础组件和业务组件。通过 Vant,可以快速搭建出风格统一的页面,提升开发效率。目前已有近50个组件,这些组件被广泛使用于有赞的各个移动端业务中。我们会在此基础上不断完善,开发更多实用的组件。 我们的目标是更快、更简单开发基于 Vue 的美观易用的移动站点。如果你需要开发一个移动商城,用 Vant 就再合适不过了。…

Read More

React 的性能优化(一)当 PureComponent 遇上 ImmutableJS

一、痛点 在我们的印象中,React 好像就意味着组件化、高性能,我们永远只需要关心数据整体,两次数据之间的 UI 如何变化,则完全交给 React Virtual Dom 的 Diff 算法 去做。以至于我们很随意的去操纵数据,基本优化shouldComponentUpdate 也懒得去写,毕竟不写也能正确渲染。但随着应用体积越来越大,会发现页面好像有点变慢了,特别是组件嵌套比较多,…

Read More

有赞微信小程序分享 — 概念篇

在 2016 年 9 月 23 日 微信小程序内测开始以来,有赞的产品与技术一直紧跟着小程序的步伐。并且在 2017年1月9日 微信小程序发布的同时上线了有赞微商城小程序和有赞精选小程序。并且紧跟着开源了小程序的 UI 库:zanui-weapp 在我加入有赞不久后,就参与了微信小程序产品线的开发。 随着今年微信官方大力推广和迭代,微信小程序可谓渐渐形成一个新重量级现象,对于自身来说,除了单纯的掌握技术上的开发姿势以外,还需对整个小程序生态以及未来的动向有足够的认识和了解。 于是乎本着研究与学习,有了这一次内部分享。…

Read More