
# 概述
#### 应用类型
开发者可以开发We码应用和H5轻应用两种类型的应用。
We码应用提供了丰富的API，开发者可以利用前端技术写出接近原生体验的应用，We码应用同时支持安卓和iOS手机。
H5轻应用是指以H5方式开发的应用。开发者可以将全新开发或已有的Web页面进行H5改造后，接入WeLink形成H5轻应用。
#### We码和H5轻应用对比
| **维度** | **We码应用**       | **H5轻应用**                |
|:---|:---|:---|
| 用户体验   | 流畅，接近原生体验       | 依赖网络，存在不流畅的情况            |
| 加载性能   | 首次慢，后续平滑        | 依赖网络，需要不断优化              |
| 开发环境   | We码小程序开发者工具     | 需部署Web服务，成本高，需要额外的业务开发成本 |
| npm    | 支持              | 支持                       |
| 调试     | 可在PC端调试大部分功能    | 必须手机调试                   |
| API    | 大量的JSAPI可调用原生能力 | 只有少量API可以调用              |
| UI适配   | 利用UI组件免去大量适配工作  | 需自行实现适配                  |
| 应用离线   | 支持              | 不支持                      |
   
