微信小程序(应用号)公布了 朋友圈炸开了锅 铺天盖地 神烦
一堆人又要转前端了吗……求不要
既然一帮人叫嚣原生app灭亡论 那咱们一起回顾下制作伪app的几招
1.纯web实现
表层上的实现 ui和交互效果力图跟app贴近
圈内的一句黑话:学鸭子呱呱叫 学鸭子走岔道 你就真是个鸭子
可是吃瓜围观的用户虽然不聪明 但也不傻 "这玩意用着不太顺呢-_-#"
仰仗移动端各个浏览器和内置运行环境的关照 webapp表现的差强人意
2.土作坊套壳
慢慢的一个聪明的程序员想到 为毛不在原生基础上动动脑筋呢?
webview+web+jsbridge
活动范围虽然还是在内置运行环境 但是我可以沟通外面的壳了 可以把web做起来又脏又臭的活甩给外壳(比如发帖 图片上传) 真他娘的聪明!
相当于 你向宿主请求了一个原生组件 然后它给你了 并且顺带给你一个嘲笑
虽然一定程度上改善了体验 但有点脱裤子放屁的感觉 而且安卓 ios 不同版本内的壳还各有各的矫情
3.官套
是的没错,有老大哥PhoneGap 还有国内的新晋hbuilder 他们提供了较为全面的jsbirdge 以及兼容性支持 避免你被鄙视的眼神
虽然hbuilder只是ide和构建工具 but 一般提hbuilder 就指代dcloud的html5+plus了
当你看到这些官套的小样以及口号时 你的反应可能是
而当你翻遍文档 想搞点事情的时候 会发现
4.镜花缘
好吧 react-native的出现 web 哦 no 不能说web 应该说是 javascript 彻底染指进了原生 严格意义上来讲 react-native 和 新晋的 weex 都跟web 不挨边了 也不是伪app 提一嘴
微信小程序能带来什么
从技术上讲
应用技术上没有改变 ,提供了一套微信官方的jsbridge 也就是js-sdk的扩展 官套的一种
给前端人员带来了机会吗?看到一些文章下面评论:
"这下javascript工程师要火了"
"现在学js还来得及吗"——别来霍霍前端了 求您人工智能看看
泡沫这是要吹起来了??
其他方面
还记得百度直达号 和 搜狐快站吗
微信的优势是它宏大的对众入口 和 平台性,但……这也不是新出现
](http://upload-images.jianshu.io/upload_images/84251-c88a0c17826d522f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
webapp已经在微信活跃好一阵子了,区别在于入口,小程序有独立入口 不需要 从公众号菜单进入 这对你的产品和业务有至关重要的影响咩?
咩~
不是唱衰微信小程序 毕竟为仅在微信生活的伪app提供了标准支持 但这个气氛有点疯
把时间放在把产品自身打造好上吧还是……总想跨界搞个大新闻 sometime naive