H5 产品的分类和简介
一、电脑端(pc 端 react 全栈项目)
web 应用(基于电脑浏览器的前端项目)
二、手机端(移动端)
1.小程序
平台分类:微信小程序(张小龙) 支付宝小程序 头条小程序 百度快应用 QQ 小程序
特性:
- 由于硬件空间的限制 导致只能做一些业务逻辑简单
- 针对特定需求低频应用,因为进入某个小程序流程不方便
(进入微信的猫眼电影的小程序需要 5 步) - 性能要求不高的
缺点:
因为每个开发平台 语言相互独立 导致开发一款适配到不同平台的小程序变得麻烦
目前现状:
只要使用 uni-app/mpVue/Weby/Taro 框架开发一套小程序代码,由这个框架就可以多端适配到不同的平台
- uni-app(阿里团队)
- mpVue(美团开源)
- Wepy(腾讯)
- Taro 是京东工作室开发的一个基于 react 语法的小程序框架
2.原生 App(手机桌面上的京东 斗鱼 微信)
概念:
基于智能手机本地操作系统(ios android 系统) 开发的桌面应用软件
表现形式:直接手机桌面点击图标 进入 App 内部 然后实现用户交互
优点:
- 基于