有同学问,如果小程序疯长起来,会发生什么。
我经常说,正是因为有微信H5这个市场,Responsive Web在国内才有那么大的空间。然而,小程序的出现,则意味着前后端分离将成为主流场景。
换句话说,把HTML和data混在一起的胶水类框架将难以支撑需求。
SPA(单页面应用)将崛起,并通过WXML和weex等方案覆盖所有的端。
另一方面,纯API服务也迎来了春天。通过Web界面购买和配置,可直接在WXML中对接的API平台将成为刚需。悬念只是这个方案是公有云还是私有云。
大部分同学认为WXML只会对客户端产生影响,其实WXML的调试器表明,WXML可以编译后在浏览器直接运行。换句话说,Web前端也可以省了。
即使微信的方案不支持,有着高度相似语法的weex其实已经提供了基于vue的Web方案,只差一个WXML2weex的转换器了。
关于小程序带来的客户端岗位和前端岗位变动,我是这么看的。
首先,处于MVP期的项目会有非常大的动力去用小程序。这干掉了很多创业公司里的移动开发岗。
然后,在它们发展到必须用客户端的时候,比起从头开发,采用weex方案+自定义插件,快速构建客户端才是最高性价比的事。
这样,开发需求从面变点,移动客户端开发岗的需求很可能会会急剧降低。
偷着乐的前端同学可能需要注意,虽然这一波直接收益者看起来是前端,但由于前端同学的薪资已经很高,企业可能会寻求更廉价的人力方案。
那就是让会JS的后端直接做小程序。这是可能是后端们弯道超车的最好切入点——学会小程序,二十天变全端工程师。
当然,小程序能不能火起来,取决于微信愿意赋予它的渠道入口和传播能力(不取决于技术)。之前也有企业号要死不活的例子,这次如何,让我们拭目以待