展开全部

主编推荐语

一本介绍从无到有开发一个完整低代码平台的专业技术书。

内容简介

本书共分为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、科普以及教材、教辅等领域。