微信小程序的本质

发布时间:2019-05-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了微信小程序的本质脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

这一次,必须从前端技术出发,才能看透微信小程序的本质,掌握互联网巨头的创新之道。

在微信之前,Facebook,阿里早有动作。
React是Facebook开源并力推的移动开发框架,支持移动网页和原生app的开发,主打口号是一次学习,全渠道开发。它有3个重要特性,目的是让产品研发更聚焦更敏捷
数据绑定:数据驱动交互

模块化:可复用的轮子
多终端渲染:适配多种生产线,用户在哪里,我就在哪里
Vue是国人开发者创造的js框架,以其轻巧敏捷,深受前端程序员的爱戴,阿里以vue2.0为基础,发展出Weex,它也是一个能高效开发原生app的开发框架。与React的区别不大:
都支持数据绑定

都支持模块化
vue没有特制的模板语言,react有jsx

vue 1.0没有支持多终端渲染,2.0支持了
前端技术大爆发 Big Bang
近3年这一轮的前端大爆发,除了诞生React,Vue等Javascript框架,还产生了Webpack自动化打包发布,nodejs后端框架,各种Paas云,css新工具,全部这些创新,彻底释放出前端的生产力。如果没有这些技术的进步,微信小程序将无法如此简洁优雅。

小程序的特性
Weapp就是微信小程序,单从前端开发角度看,它和React,Vue差不多,都很容易上手,敏捷开发,但是,从更系统的角度看,小程序的独特性就出来了:
更完善:有自己独立并保持快速迭代的开发工具,写代码,调试,发布,全套搞定

更优质:代码上传到微信,需要微信审核后才能发布上线
更原生:大量微信API加持

更封闭:不支持html,不支持外部js引入
更小:代码打包后,不能大于1M
有所为有所不为,小程序为了产品的“小而美”,”用完即走“,从开发环境到质量审核,再到移动能力加持,一步一个脚印,打通移动开发全链路。去看看小程序开发者社区,每天更新的问题总结,不断更新版本的开发者工具,从零到壹,把前沿技术完美封装出一套生态打法。硬生生,从想法上,把Facebook和阿里这种纯技术流,比了下去。
最后,什么是小程序?我的回答是:在微信生态内,低成本快速开发出高可用在线服务的全流程支持。

了解了微信小程序的本质和特性之后,是不是还想知道它对微信生态,移动互联网,中国生意会产生哪些影响?带来哪些改变?期待下一篇。

脚本宝典总结

以上是脚本宝典为你收集整理的微信小程序的本质全部内容,希望文章能够帮你解决微信小程序的本质所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。