前言:API永远都会推陈出新,但编程思维在很长一段时间内都是相当稳定的。所以我们学习学的是思维,而API都是通过查询文档去掌握。

2016年11月3日晚间,微信团队宣布:微信小程序正式开放公测。那么在这两年半的时间里,小程序的发展也是产生了重要的变迁,有以下几点:

  • 小程序已经成为一种模式(支付宝、百度等)
  • 适用场景大幅扩宽
  • 微信小游戏
  • Component自定义组件
  • npm的支持
  • 小程序接口依然非常稳定,没有断层

什么是微信小程序?

张小龙这样定义:

  • 不需要下载安装即可使用(实际上是由于安装包体积很小(1Mb),用户对安装过程无感知)
  • 用户“用完即走”,不用关心是否安装太多应用
  • 应用将无处不在,随时可用

B2C(商对客):京东、淘宝
P2P(个人对个人):微信、QQ
C2P:微信小程序

小程序适合做什么样的应用

  1. 小程序适合做简单的、用完即走的应用
  2. 小程序适合低频的应用
  3. 小程序适合性能要求不高的应用

知乎这类就不适合做小程序,因为它属于社区类应用,用户使用时间较长,使用频率较高。且知乎依赖系统推送功能,这是小程序所没有的,而且小程序不支持web应用

斗鱼这种弹幕类直播也不适合,因为其对性能要求较高。(但现在已经有了)

对于大型复杂的游戏也无法用小程序去开发

而适合小程序的应用有外卖类、打车类、电影票购买等

但并非所有大中型应用都不适合做小程序,它们可以把其中一部分功能拆分出来做成小程序,也是一种引流的方式。

对开发者的影响

  • 短期内将提升市场对JavaScript程序员的需求量
  • 小程序是0基础开发者很好的入门平台
  • 小程序不可以使用现在已经存在的JS组件库
  • 开发环境和开发逻辑及其简单,非常适合新手入门

0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注