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

120 阅读2分钟

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

本堂课主要目标是认识和了解小程序的业务产品价值

学习和掌握小程序相关技术原理等等。

01.发展历程

image.png

image.png

image.png

核心数据

image.png

小程序生态

image.png

02.业务价值

与 Web 区别

1.有着固定的语法以及统一的版本管理,平台可以更方便的进行审核

2.平台能够控制各个入口,如二维码,文章内嵌,端内分享。入口上也能带来更好的用户体验

3.小程序基于特殊的架构,在流畅度上比比WEB更好,有更优秀的跳转体验

三大价值

渠道价值

由于小程序的便捷性,依托于超级平台,小程序能够充分为很多场景导流,如美团和美团优选微信小程序带来的流量占比分别是40%和80%。

业务探索价值

相比原生APP来说,小程序的开发难度和成本都降低的很多,这就创造了很多场景开发者能够用小程序来快速试错,不断探素新的业务价值。

数字升级价值

线下到线上如何做?从轻消费类的快餐、茶饮到地产汽车等大宗消费,小程序都展示了良好的容错空间。我们线下场景的小程序覆盖范围很广。

03.技术解析

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

存在问题

  1. 无网络的情况体验不佳
  2. 网页切换体验不佳
  3. 如何管控保证安全

小程序优点

  1. 开发门槛低:html css js
  2. 接近原生的使用体验: 每个页面用一个webview来承接,每个页面一个webview
  3. 能够保证安全可控: 独立js沙盒,不让操作dom

04.相关拓展

复杂应用构建,一次开发可以跨多端

image.png