小程序技术全解 | 青训营笔记

108 阅读1分钟

这是我参与「第四届青训营 」笔记创作活动的的第14天

发展历程

发展历程

image.png

image.png

image.png

小数据生态

image.png

业务价值

与Web区别

  1. 有着固定的语法以及统一的版本管理,平台可以更方便的进行审核
  2. 平台能够控制各个入口,如二维码,文章内嵌,端内分享。入口上也能带来更好的用户体验
  3. 小程序基于特殊的架构,在流畅度上比WEB更好,有更优秀的跳转体验

三大价值

  1. 渠道价值:由于小程序的便捷性,依托于超级平台,小程序能够充分为很多场景导流,如美团和美团优选微信小程序带来的流量占比分别是40%和80%
  2. 业务搜索价值:相比原生APP来说,小程序的开发难度和成本都降低的很多,这就创造了很多场景开发者能够用小程序来快速试错,不断探索新的业务价值
  3. 数字升级价值:线下到线上如何做?从轻消费类的快餐、茶饮到地产汽车等大宗消费,小程序都展示了良好的容错空间

技术解析(重要)

小程序原理

第三方开发应用最简单最方便的方式:WebView+JSBridge

管控保证安全:

image.png 三个目标

  • 开发门槛低:HTML+JS+CSS
  • 接近原生得使用体验:资源加载+渲染+页面切换
  • 安全管控:独立JS沙箱 image.png

小程序语法

TTML

image.png JS

image.png TTSS

image.png