类似推荐
编辑推荐
一本介绍从无到有开发一个完整低代码平台的专业技术书。
内容简介
本书共分为4篇。
基础篇(第1章)介绍学习本书必备的理论知识,涉及的知识点有React Ref API、React Hooks、React Context API、MobX和MongoDB等。
需求分析篇(第2章和第3章)站在项目实践的角度完整分析业务场景和低代码平台的需求,包括三大业务场景和四大核心功能,这是顺利开展项目的基础。
实战篇(第4~8章)是本书的重点部分,介绍如何开发低代码平台,提供了大量的代码示例,涉及的内容有低代码架构策略、低代码组件、设计器、渲染器和代码生成器等。
基础设施篇(第9章)重点介绍如何使用GitLab CI/CI)构建持续部署的Pipeline,如何搭建npm私有库,如何搭建LDAP账号管理系统等。
作者简介
作者秦小倩(网名何遇),资深前端工程师,精通TypeScript、JavaScript,以及React和Vue等框架。曾就职于多家知名互联网公司,均从事前端开发相关工作,拥有丰富的现代Web应用开发经验。
章节目录
版权信息
前言
基础篇
第1章 前置知识
1.1 函数组件与类组件
1.2 React Ref API
1.3 React Hooks
1.4 React Context API
1.5 深入理解React的渲染流程
1.6 MobX状态管理库
1.7 MongoDB
1.8 Mongoose
需求分析篇
第2章 业务场景的需求分析
2.1 列表页的需求分析
2.2 详情页的需求分析
2.3 表单页的需求分析
第3章 低代码平台的需求分析
3.1 用户管理
3.2 组件市场
3.3 应用管理
3.4 可视化编辑器
实战篇
第4章 架构的设计与实现
4.1 什么是低代码
4.2 架构策略
4.3 低代码组件
4.4 编辑器
4.5 代码编译器
4.6 插件系统
4.7 历史记录管理
第5章 低代码组件的设计与实现
5.1 组件规格
5.2 组件的消费方式
5.3 开发一个脚手架
5.4 开发一个低代码组件
5.5 组件市场
第6章 低代码引擎的设计与实现
6.1 页面搭建协议
6.2 入料模块
6.3 渲染器环境
6.4 设计器
第7章 渲染器的应用实践
7.1 显示组件
7.2 数据源
7.3 表单联动
7.4 表单校验
7.5 生命周期
第8章 代码生成器的原理与实践
8.1 工作原理及概念
8.2 插件
8.3 项目构建器
8.4 文件存储
基础设施篇
第9章 基础设施的技术方案
9.1 研发体系构建
9.2 LDAP账号管理
9.3 开源低代码项目选型实践
低代码平台开发实践:基于React是2024年由机械工业出版社出版,作者秦小倩。
得书感谢您对《低代码平台开发实践:基于React》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。