简介
微搭是一款高性能的低代码开发平台,用户可通过拖拽式开发,可视化配置构建 PC Web、H5 和小程序应用。通过本指引,您将了解微搭的整体学习路径,按需学习,实现业务应用的开发上线。
了解微搭的基础概念和场景,请参见以下文档:
计费模式
学习路径
学习导览  | 学习目标  | 预估学习时长  | 
讲解微搭的基础概念与功能,适合初学者学习掌握微搭的整体框架,掌握门户、表单等应用的基础搭建能力。  | 约30分钟  | |
深度介绍编辑器、组件、小程序、数据源、用户权限等模块的核心功能配置、与前后端代码编写能力,适合开发者进一步了解平台的完整功能,实现企业内部运营管理、营销活动等复杂场景下的应用开发。  | 约2小时  | |
讲解微搭的各项高级与扩展能力,例如应用自定义域名、自定义组件、工作流、小程序分包、企业微信集成等,开发者可根据自己的实际需求按需学习。  | 3小时以上  | |
通过视频课程,您可以更加直观、全面的学习各个模块功能,对微搭形成系统性的理解认知,实现在微搭平台中熟练搭建各类应用。  | 约6小时  | 
基础入门
学习以下基础知识,您可快速上手微搭,了解微搭的常规功能特性,实现基础场景的应用搭建。
进阶指南
学习以下进阶知识,您将了解微搭全貌,掌握完整的应用搭建技巧,实现各类应用的高效开发与上线。
序号			        | 章节        | 文档链接        | 学习内容     | 
1  | 编辑器  | 了解组件绑定表达式(动态数据)的用法  | |
  |   | 了解 Query(静态 JS 对象)的概念和用法  | |
  |   | 了解在微搭中为组件、页面配置行为事件的方法  | |
  |   | 了解前端页面中的 JavaScript 临时状态变量的相关概念  | |
  |   | 学习应用、页面级别的生命周期函数  | |
  |   | 了解页面 URL 参数的作用和配置方法  | |
  |   | 掌握 JavaScript 方法的编写与调用方法  | |
2  | 组件  | 了解如何获取组件属性值,如单行输入组件的输入值  | |
  |   | 了解组件如何实现动态数据绑定  | |
  |   | 了解组件中数据筛选条件的配置方法  | |
  |   | 学习组件显隐控制的配置方法  | |
  |   | 了解组件样式布局配置的方案  | |
3  | 数据源  | 了解数据模型中各字段类型的使用场景、配置方法  | |
  |   | 学习如何使用和管理数据模型  | |
  |   | 了解微搭的预置模型方法,实现数据的增删改查操作  | |
  |   | 了解微搭的数据管理后台,实现模型数据的录入管理  | |
  |   | 了解开放服务能力,实现和腾讯会议、微信支付等业务的快速对接  | |
  |   | 了解调用第三方服务接口或通过代码编写服务端逻辑的实现路径  | |
  |   | 学习如何管理维护通用的选项列表  | |
  |   | 了解如何连接自有的 MySQL 数据库  | |
4  | 用户权限	  | 了解企业内部用户、外部用户、组织架构的相关概念和管理方法  | |
  |   | 了解企业内部用户、外部用户、组织架构的相关概念和管理方法  | |
  |   | 了解如何通过角色实现功能、数据权限的控制  | |
5  | 小程序  | 了解在微搭中如何实现小程序的注册认证  | |
  |   | 学习将已有小程序绑定到微搭平台的流程  | |
  |   | 学习如何将开发完成的应用发布到小程序端  | |
  |   | 了解如何获取应用运行态中当前登录用户的 openid  | |
6  | 模板指南  | 学习多个模块的使用说明和搭建方法  | |
高级教程
学习以下高级教程,您将精通微搭的各项高级和扩展能力,建议您根据业务的实际诉求,按需学习掌握。
序号        | 章节        | 文档链接        | 学习内容     | 
1  | 应用  | 了解应用的导入与导出方法  | |
  |   | 学习应用配置自定义域名和访问路径的方法  | |
  |   | 学习如何调试微搭应用,优化应用性能与功能  | |
2  | 编辑器  | 了解微搭前端的自定义代码能力,实现 JS 和 CSS 的原生代码开发  | |
  |   | 了解如何在应用中加载外部的 JS SDK 或 CSS 样式等资源  | |
3  | 组件  | 了解如何使用和改造区块  | |
  |   | 学习自定义组件的开发路径,实现更复杂的前端交互体验  | |
4  | 数据源  | 了解如何对模型数据进行复杂条件的查询配置  | |
  |   | 了解服务端表达式,学习表达式语法函数  | |
5  | 用户权限  | 了解权限组的相关能力,实现更复杂的权限控制逻辑  | |
  |   | 了解对接外部账号体系的相关能力和方法  | |
  |   | 了解如何为应用开发者设置权限  | |
6  | 企业工作台  | 了解工作台的基础概念和用法  | |
  |   | 了解在工作台中如何对工作流进行运维管理  | |
  |   | 了解审计日志的开通、配置方法和日志查询功能  | |
7  | 企业微信  | 了解如何和企业微信进行集成对接  | |
8  | 小程序  | 了解在小程序尺寸超限情况下,如何进行分包操作  | |
  |   | 了解服务商注册、商家授权、批量发布等生态能力  | |
  |   | 通过实践案例学习小程序相关能力的使用场景和使用方法  | |
9  | 开发者 API  | 了解微搭前端常用的各类 API,实现界面交互、数据查询等能力  | |
  |   | 了解微搭的服务端开放能力,满足与第三方系统的对接集成需求  | |
10  | 模板指南	  | 了解自定义模块的相关能力,包括新建模板、导出模板、导入模板和删除模板  | |
11  | 最佳实践	  | 通过大量实践案例学习应用开发的完整路径  | |
视频课程
常见问题
反馈与建议
1. 如您有其他任何问题,欢迎在 微搭官方社区 中和我们沟通交流。
2. 向微搭工作人员咨询应用开发或运行问题时,请参见 问题反馈排查指南 提供相关信息,便于我们帮助您高效解决问题。
祝您早日精通微搭,成为优秀的低代码应用开发者。