第1章微信小程序概览

1-1 序:十几个小时的课程就这节最重要

  1. 学编程思维,API 靠查文档

1-2 升级重录说明(重要)

  1. 小程序已经成为一种模式
  2. 适用场景大幅扩宽
  3. 微信小游戏
  4. Component 自定义组件
  5. npm 的支持,小程序中需要多一个构建的过程

1-3 开篇及课程特色介绍

  1. 课程特点
    1. 实战项目+基础知识(文件路径/页面生命周期/常用组件/api 使用方式)
    2. 演进式讲解
      1. template(更好封装与逻辑/复用性/加深理解)
    3. 从简单到复杂,从本地数据到网络数据

1-4 直观感受一下微信小程序

  1. 什么是微信小程序(张小龙)
    1. 不需要下载安装(体积足够小,感知不到)
    2. 用完即走
    3. 无处不在,随时可用
  2. 小程序特点
    1. 业务逻辑简单
    2. 使用频率低
    3. 性能要求低
  3. 对比
    1. 传统 APP:体验差/成本高
    2. 微信小程序:流程简单/跨平台

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

  1. 知乎(不适合):需要社群,依赖系统推送热点
  2. 斗鱼(不适合):性能要求高,用户停留时间久
  3. 阴阳师(不适合):逻辑复杂
  4. 饿了么(适合):业务逻辑简单,使用频率低,性能要求低
  5. 猫眼(适合)
  6. 滴滴打车(适合)
  7. 豆瓣(单点服务)
  8. 美团(单点服务)
  9. 招商银行(单点服务)

1-6 对开发者的影响

  1. 提升市场对 JavaScript 程序员的需求量
  2. 0 基础入门很好
  3. 不可以使用已有 JavaScript 组件库(DOM)
  4. 开发环境与开发逻辑简单

1-7 学习基础

  1. JavaScript
  2. ES6(class 模板/promise)
  3. CSS

1-8 新版开发工具 UI 说明

1-9 新版小程序务必勾选“不校验 TLS、HTTPS”



转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达,可以邮件至 963614756@qq.com。