计算机
类型
可以朗读
语音朗读
105千字
字数
2024-03-01
发行日期
展开全部
主编推荐语
一本介绍从无到有开发一个完整低代码平台的专业技术书。
内容简介
本书共分为4篇。
基础篇(第1章)介绍学习本书必备的理论知识,涉及的知识点有React Ref API、React Hooks、React Context API、MobX和MongoDB等。
需求分析篇(第2章和第3章)站在项目实践的角度完整分析业务场景和低代码平台的需求,包括三大业务场景和四大核心功能,这是顺利开展项目的基础。
实战篇(第4~8章)是本书的重点部分,介绍如何开发低代码平台,提供了大量的代码示例,涉及的内容有低代码架构策略、低代码组件、设计器、渲染器和代码生成器等。
基础设施篇(第9章)重点介绍如何使用GitLab CI/CI)构建持续部署的Pipeline,如何搭建npm私有库,如何搭建LDAP账号管理系统等。
目录
- 版权信息
- 前言
- 基础篇
- 第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 开源低代码项目选型实践
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。