购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP
内容简介

这是一本介绍从无到有开发一个完整低代码平台的专业技术书,书中不仅包含详细的代码实现,还包含需求分析和设计思路等其他必要内容。开发低代码平台具有较高的门槛,为了帮助读者轻松开发出属于自己的低代码平台,本书对协议、组件、设计器和代码生成器等低代码核心内容进行了详细解读,还配有可直接使用的源码和一个包含前端与后端代码的开源项目。

本书共分为4篇。

基础篇(第1章) 介绍学习本书必备的理论知识,涉及的知识点有React Ref API、React Hooks、React Context API、MobX和MongoDB等。

需求分析篇(第2章和第3章) 站在项目实践的角度完整分析业务场景和低代码平台的需求,包括三大业务场景和四大核心功能,这是顺利开展项目的基础。

实战篇(第4~8章) 是本书的重点部分,介绍如何开发低代码平台,提供了大量的代码示例,涉及的内容有低代码架构策略、低代码组件、设计器、渲染器和代码生成器等。其中,第4章参考纯码开发流程介绍低代码的架构、技术策略,以帮助读者全面了解低代码平台。第5章介绍低代码平台核心组件的开发实现,涉及组件规格、消费方式、脚手架、组件开发流程、组件市场等核心内容。第6章介绍低代码引擎的核心功能,包含入料、设计、画布渲染等。第7章介绍如何将JSON Schema渲染成Ul界面。第8章介绍App与JSON Schema脱钩的关键——代码生成器,从原理、插件、项目构建、文件存储等多个方面展开。

基础设施篇(第9章) 重点介绍如何使用GitLab CI/CD构建持续部署的Pipeline,如何搭建npm私有库,如何搭建LDAP账号管理系统等。 A58aq2tUoe3FB4ShIdyCPa/9VrpCdBrX6lkYqY2SctUPvZm2yJbGEF3G6rzaaKzd

点击中间区域
呼出菜单
上一章
目录
下一章
×