封面
版权信息
内容简介
前言
基础篇
第1章 前置知识
1.1 函数组件与类组件
1.2 React Ref API
1.3 React Hooks
1.3.1 useState
1.3.2 useRef
1.3.3 useEffect
1.3.4 useReducer
1.3.5 自定义Hooks
1.4 React Context API
1.5 深入理解React的渲染流程
1.5.1 生命周期流程
- APP免费
1.5.2 渲染流程
- APP免费
1.5.3 immutable与React渲染
- APP免费
1.6 MobX状态管理库
- APP免费
1.6.1 从一个Demo开始
- APP免费
1.6.2 MobX的核心概念
- APP免费
1.6.3 集成React
- APP免费
1.7 MongoDB
- APP免费
1.7.1 安装MongoDB
- APP免费
1.7.2 数据建模
- APP免费
1.7.3 模式验证
- APP免费
1.8 Mongoose
- APP免费
1.8.1 快速开始
- APP免费
1.8.2 连接数据库
- APP免费
1.8.3 Schema
- APP免费
需求分析篇
- APP免费
第2章 业务场景的需求分析
- APP免费
2.1 列表页的需求分析
- APP免费
2.2 详情页的需求分析
- APP免费
2.3 表单页的需求分析
- APP免费
第3章 低代码平台的需求分析
- APP免费
3.1 用户管理
- APP免费
3.2 组件市场
- APP免费
3.3 应用管理
- APP免费
3.4 可视化编辑器
- APP免费
3.4.1 列表编辑器
- APP免费
3.4.2 低代码引擎
- APP免费
实战篇
- APP免费
第4章 架构的设计与实现
- APP免费
4.1 什么是低代码
- APP免费
4.1.1 纯代码、低代码和无代码
- APP免费
4.1.2 低代码的发展
- APP免费
4.1.3 低代码平台的分类
- APP免费
4.2 架构策略
- APP免费
4.3 低代码组件
- APP免费
4.3.1 组件的分类
- APP免费
4.3.2 组件的特征
- APP免费
4.4 编辑器
- APP免费
4.4.1 布局编辑
- APP免费
4.4.2 属性编辑
- APP免费
4.4.3 数据编辑
- APP免费
4.4.4 逻辑编辑
- APP免费
4.5 代码编译器
- APP免费
4.5.1 代码编译器的演变
- APP免费
4.5.2 渲染器
- APP免费
4.5.3 源码生成器
- APP免费
4.6 插件系统
- APP免费
4.6.1 什么是插件化架构
- APP免费
4.6.2 实现插件化架构
- APP免费
4.6.3 插件化架构与低代码
- APP免费
4.7 历史记录管理
- APP免费
第5章 低代码组件的设计与实现
- APP免费
5.1 组件规格
- APP免费
5.1.1 组件规格协议
- APP免费
5.1.2 自动生成组件规格
- APP免费
5.2 组件的消费方式
- APP免费
5.3 开发一个脚手架
- APP免费
5.4 开发一个低代码组件
- APP免费
5.5 组件市场
- APP免费
第6章 低代码引擎的设计与实现
- APP免费
6.1 页面搭建协议
- APP免费
6.2 入料模块
- APP免费
6.2.1 插件
- APP免费
6.2.2 属性设置器
- APP免费
6.2.3 组件
- APP免费
6.2.4 引擎面板
- APP免费
6.3 渲染器环境
- APP免费
6.3.1 唤起渲染器环境
- APP免费
6.3.2 与设计器环境通信
- APP免费
6.3.3 重新渲染画布
- APP免费
6.4 设计器
- APP免费
6.4.1 对象建模
- APP免费
6.4.2 拖曳定位
- APP免费
6.4.3 编辑属性
- APP免费
第7章 渲染器的应用实践
- APP免费
7.1 显示组件
- APP免费
7.1.1 页面容器
- APP免费
7.1.2 布局容器
- APP免费
7.1.3 表单控件
- APP免费
7.1.4 普通UI组件
- APP免费
7.2 数据源
- APP免费
7.2.1 从服务器获取数据源
- APP免费
7.2.2 从父容器获取数据源
- APP免费
7.2.3 将数据提供给后代
- APP免费
7.3 表单联动
- APP免费
7.3.1 禁用联动
- APP免费
7.3.2 显隐联动
- APP免费
7.3.3 取值联动
- APP免费
7.4 表单校验
- APP免费
7.5 生命周期
- APP免费
第8章 代码生成器的原理与实践
- APP免费
8.1 工作原理及概念
- APP免费
8.1.1 拆分代码块
- APP免费
8.1.2 文件类型
- APP免费
8.2 插件
- APP免费
8.3 项目构建器
- APP免费
8.4 文件存储
- APP免费
8.4.1 GitLab API
- APP免费
8.4.2 数据库设计
- APP免费
基础设施篇
- APP免费
第9章 基础设施的技术方案
- APP免费
9.1 研发体系构建
- APP免费
9.1.1 GitLab CI/CD
- APP免费
9.1.2 npm私有库
- APP免费
9.1.3 CDN服务
- APP免费
9.2 LDAP账号管理
- APP免费
9.2.1 搭建LDAP账号管理系统
- APP免费
9.2.2 接入LDAP账号管理系统
- APP免费
9.3 开源低代码项目选型实践
- APP免费
9.3.1 阿里低代码引擎
- APP免费
9.3.2 网易云音乐低代码引擎
- APP免费
9.3.3 腾讯低代码项目
- APP免费
9.3.4 码良H5页面生成平台
- APP免费
作者简介
- APP免费
文后
更新时间:2024-06-06 18:22:31