有赞的微信小程序组件库(ZanUI-WeApp)开源了

背景 由于有赞与微信密切的合作关系,我们第一时间就拿到了内测账号。17年1月9号,我们同时上线了有赞微商城小程序和有赞精选小程序(可以在微信-发现-小程序里搜索 有赞精选 围观)。 所谓有赞微商城小程序,是用户通过有赞微商城后台,自助搭建的小程序店铺。目前已经有几千个商家通过有赞创建了小程序(当然是付费的,580一年)。大家可以扫下面的二维码围观其中一个。 说良心话,小程序一如微信这个产品一以贯之的克制与控制,对于习惯了HTML+CSS+JS的前端来说,限制太多。同时, »

从有赞用户到有赞员工,入职88天的小结

先上视频: 您的设备不支持html5视频播放,请点击以下链接观看:https://v.qq.com/x/page/n03460el2k2.html 注:视频大小30M,如果播放卡顿,可以点击观看腾讯视频压缩版:链接 结缘有赞: 2015年的一天,大三下学期的我觉得生活无聊,就开始各种搞事情(这里标记为时间点A)。先是跑到海创园一家公司实习,接着独自跑到一家刚融资的公司和其COO谈合作在校园里搞洗衣服务点,然后误打误撞去了学长的一家物流公司。到了大四了学校要求我们找实习了,之前投的阿里的前端实习早已惨挂终面, »

预发布环境中本地前端文件的调试方法

一般在开发环境中对项目进行功能测试后,公司要求必须在预发布环境上连接真实的线上环境的数据,进行回归测试。对于前端开发人员来说,也可能在预发布环境测试中遇到本地未曾遇到的问题。这时前端人员必须具备在预发布环境中,快速定位问题的能力。而预发布环境中压缩的文件无疑造成了极大的困难,必须将资源文件对应到本地未压缩的原始文件进行调试和问题排查。 一、PC端的预发布环境调试方法 有赞的预发布环境中全站的js和css静态资源都和正式环境一样,是部署在CDN上打包并压缩后的。而连接预发布环境调试时,修改任何文件需要重新将其上传到CDN来查看效果。为了减少这一步骤,我们在项目中设置了一个开关,选择是使用CDN上的资源文件,或者本地HOST域名下的文件。通过在预发机器上开启这一开关,就可以方便的加载到本地的资源文件。 上述方法因为需要修改开关文件,调试完还需要将文件复原,存在一定不便。除了这一方法以外,我们自己写了个Chrome插件, »

H5与Native交互之JSBridge技术

做过混合开发的很多人都知道Ionic和PhoneGap之类的框架,这些框架在web基础上包了一层Native,然后通过Bridge技术使得js可以调用视频、位置、音频等功能。本文就是介绍这层Bridge的交互原理,通过阅读本文你可以了解到js与ios及android底层的通讯原理及JSBridge的封装技术及调试方法。 一、原理篇 下面分别介绍IOS和Android与Javascript的底层交互原理 IOS 在讲解原理之前,首先来了解下iOS的UIWebView组件,先来看一下苹果官方的介绍: You can use the UIWebView class to embed web content in your »

我来介绍下有赞前端团队

一、有赞是干嘛的 2012年11月27日,有赞在杭州贝塔咖啡开始孵化,现在已经成为服务罗辑思维、读库、良品铺子等200万商户的中国领先的移动零售服务商。目前有赞的业务有:有赞批发、有赞分销、有赞微商城、有赞C端入口等。几乎所有的微信用户,他关注的微信公众号里就至少有一个是使用有赞来搭建、维护、管理的。此外还有大量第三方独立APP在使用有赞。 “第三方独立APP” 怎么使用有赞?举个例子:很多独立的APP,比如喜马拉雅、比如一些母婴APP,它有流量,如何变现呢?如何让用户的积分发挥作用呢? »