小程序开放 | 青训营笔记

133 阅读3分钟

小程序开发

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

1.重点内容

了解小程序的业务产品价值同时掌握小程序的相关技术原理。

2.重要的知识点

  • 发展历程
  • 业务价值
  • 技术解析
  • 相关拓展

3.详尽的知识点

发展历程

  • 2017年1月,微信小程序正式发布
  • 同年2月,小程序面向个人开发者开放
  • 同年4月,公众平台支持小程序
  • 同年9月,支付宝小程序面向用户公测
  • 同年12月,代码保扩展到了4MB,上线“跳一跳”小游戏
  • 2018年一月,微信小程序实现直接打开APP能力
  • 同年3月,微信小程序插件功能开放
  • 同年4月,百度推出小程序
  • 同年9月,小程序+云开发正式上线
  • 同年12月,微信正式以搜索形式给小程序派糖
  • 2019年,微信主页下拉出现小程序桌面
  • 同年3月,小程序纳入腾讯最高战略
  • 同年4月,微信开放全量搜索
  • 同年5月,腾讯推出“生态车联网”
  • 同年9月,开放广告相关组件
  • 同年10月,小程序成为主要流量承接方式
  • 同年12月,全球小程序生态大会召开
  • 2020年2月,疫情催生小程序加速应用
  • 同年3月,微信开通小程序直播
  • 同年4月,复工复产就业类小程序上线
  • 同年7月,微信视频号改版升级
  • 同年9月,微信视频号激发小程序商业价值
  • 同年10月,商业闭环逐步成熟
  • 同年11月,快手小程序开启内测
  • 同年12月,促进小程序电商的繁荣与发展

业务价值

与web的区别
  1. 有固定的语法和统一的版本管理,平台可以方便的进行审核
  2. 平台可以控制各个入口,给用户带来更好的体验
  3. 小程序基于特殊架构,比web拥有更好的流畅度,和更好的跳转体验
三大价值
  1. 渠道价值
  2. 业务探索价值
  3. 数字升级价值

技术解析

小程序原理

WebView+JSBridge

小程序要求做到资源离线化,这就要求开发者保证安全性:

  1. 开放门槛低

    • HTML+JS+CSS
  2. 接近原生的使用体验

    • 资源加载+渲染+页面切换
  3. 能够保证安全可控

    • 独立JS沙盒

相关拓展

跨端框架

跨端框架的出现为了解决两个问题

  1. 复杂应用的构建
  2. 一次开放可以跨多端
remaxtaromegalompvuenui-app
语法ReactReact/VueVueVueVue
厂家蚂蚁金服京东网易美团Hbuilder

4.课后总结

小程序上线多年以来,深受人们的喜爱。从发展历史来看,未来的趋势也是偏向小程序开发,所以作为开发者,要牢牢把握风口,投身前沿技术的开放。