• 低代码平台开发实践:基于React
21年品牌 40万+商家 超1.5亿件商品

低代码平台开发实践:基于React

正版保障 假一赔十 可开发票

55.84 6.3折 89 全新

库存34件

广东广州
认证卖家担保交易快速发货售后保障

作者秦小倩著

出版社机械工业出版社

ISBN9787111746898

出版时间2024-03

装帧平装

开本16开

定价89元

货号15276286

上书时间2024-12-22

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言 基础篇 第1章  前置知识2 1.1  函数组件与类组件2 1.2  React Ref API4 1.3  React Hooks7 1.3.1  useState7 1.3.2  useRef9 1.3.3  useEffect10 1.3.4  useReducer12 1.3.5  自定义Hooks16 1.4  React Context API17 1.5  深入理解React的渲染流程19 1.5.1  生命周期流程19 1.5.2  渲染流程21 1.5.3  immutable与React渲染24 1.6  MobX状态管理库27 1.6.1  从一个Demo开始27 1.6.2  MobX的核心概念30 1.6.3  集成React35 1.7  MongoDB39 1.7.1  安装MongoDB40 1.7.2  数据建模41 1.7.3  模式验证43 1.8  Mongoose45 1.8.1  快速开始46 1.8.2  连接数据库47 1.8.3  Schema49 需求分析篇 第2章  业务场景的需求分析54 2.1  列表页的需求分析54 2.2  详情页的需求分析55 2.3  表单页的需求分析56 第3章  低代码平台的需求分析58 3.1  用户管理59 3.2  组件市场60 3.3  应用管理61 3.4  可视化编辑器63 3.4.1  列表编辑器63 3.4.2  低代码引擎67 实战篇 第4章  架构的设计与实现74 4.1  什么是低代码74 4.1.1  纯代码、低代码和无代码74 4.1.2  低代码的发展76 4.1.3  低代码平台的分类78 4.2  架构策略80 4.3  低代码组件81 4.3.1  组件的分类82 4.3.2  组件的特征83 4.4  编辑器86 4.4.1  布局编辑86 4.4.2  属性编辑88 4.4.3  数据编辑89 4.4.4  逻辑编辑92 4.5  代码编译器93 4.5.1  代码编译器的演变94 4.5.2  渲染器95 4.5.3  源码生成器97 4.6  插件系统99 4.6.1  什么是插件化架构99 4.6.2  实现插件化架构101 4.6.3  插件化架构与低代码103 4.7  历史记录管理104 第5章  低代码组件的设计与实现106 5.1  组件规格107 5.1.1  组件规格协议108 5.1.2  自动生成组件规格110 5.2  组件的消费方式115 5.3  开发一个脚手架118 5.4  开发一个低代码组件122 5.5  组件市场126 第6章  低代码引擎的设计与实现127 6.1  页面搭建协议128 6.2  入料模块131 6.2.1  插件131 6.2.2  属性设置器132 6.2.3  组件132 6.2.4  引擎面板135 6.3  渲染器环境137 6.3.1  唤起渲染器环境137 6.3.2  与设计器环境通信139 6.3.3  重新渲染画布141 6.4  设计器142 6.4.1  对象建模142 6.4.2  拖曳定位143 6.4.3  编辑属性149 第7章  渲染器的应用实践156 7.1  显示组件156 7.1.1  页面容器158 7.1.2  布局容器159 7.1.3  表单控件160 7.1.4  普通UI组件160 7.2  数据源161 7.2.1  从服务器获取数据源161 7.2.2  从父容器获取数据源166 7.2.3  将数据提供给后代166 7.3  表单联动167 7.3.1  禁用联动168 7.3.2  显隐联动169 7.3.3  取值联动170 7.4  表单校验172 7.5  生命周期174 第8章  代码生成器的原理与实践176 8.1  工作原理及概念177 8.1.1  拆分代码块177 8.1.2  文件类型179 8.2  插件183 8.3  项目构建器189 8.4  文件存储192 8.4.1  GitLab API192 8.4.2  数据库设计195 基础设施篇 第9章  基础设施的技术方案198 9.1  研发体系构建198 9.1.1  GitLab CI/CD198 9.1.2  npm私有库202 9.1.3  CDN服务204 9.2  LDAP账号管理212 9.2.1  搭建LDAP账号管理系统212 9.2.2  接入LDAP账号管理系统218 9.3  开源低代码项目选型实践220 9.3.1  阿里低代码引擎220 9.3.2  网易云音乐低代码引擎223 9.3.3  腾讯低代码项目224 9.3.4  码良H5页面生成平台226

内容摘要
在数字化转型大背景下,软件定制化需求越来越高,也越来越多样化,传统纯代码开发模式无论是开发周期还是开发成本,都不足以满足这些需求,所以低代码成为所有企业的必然选择。

低代码平台是一组工具和流程的集合,可提升开发速度,降低开发门槛,让非技术人员也可以自己开发应用。低代码平台虽然可用于创建应用程序,但它本身也是应用程序,开发低代码平台对研发体系、设计规范、交互规范的要求都相当高。

本书介绍的低代码平台基于Schema驱动,书中包含4类核心内容:

协议——定义标准,不关注功能如何实现,位于低代码架构的最底层,上层基于定义的标准去实现功能。

组件——低代码平台的物料,包含规格和实现,低代码平台用它创建应用,这是首先要考虑的基础设施。

设计器——通常是一个可拖曳的交互界面,开发者可以用它做出想要的界面,也可以用它手写代码。

代码生成器——它将低代码平台产生的Schema转换成手写代码,产生的代码与低代码平台脱钩。

相信你读完本书,并结合书中提供的源码进行实操,就可以轻松构建出自己的低代码平台,让自己赢在这个数字化时代!

主编推荐
低代码平台是一组工具和流程的集合,可提升开发速度,降低开发门槛,让非技术人员也可以自己开发应用。低代码平台虽然可用于创建应用程序,但它本身也是应用程序,开发低代码平台对研发体系、设计规范、交互规范的要求都相当高。本书不仅包含详细的代码实现,还包含需求分析和设计思路等其他必要内容。因为开发低代码平台具有较高的门槛,为了帮助读者轻松开发出属于自己的低代码平台,本书对协议、组件、设计器和代码生成器等低代码核心内容进行了详细解读,还配有可直接使用的源码和一个包含前端与后端代码的开源项目。

精彩内容
在数字化转型大背景下,软件定制化需求越来越高,也越来越多样化,传统纯代码开发模式无论是开发周期还是开发成本,都不足以满足这些需求,所以低代码成为所有企业的必然选择。

 低代码平台是一组工具和流程的集合,可提升开发速度,降低开发门槛,让非技术人员也可以自己开发应用。低代码平台虽然可用于创建应用程序,但它本身也是应用程序,开发低代码平台对研发体系、设计规范、交互规范的要求都相当高。

 本书介绍的低代码平台基于Schema驱动,书中包含4类核心内容:

 协议——定义标准,不关注功能如何实现,位于低代码架构的最底层,上层基于定义的标准去实现功能。

 组件——低代码平台的物料,包含规格和实现,低代码平台用它创建应用,这是首先要考虑的基础设施。

 设计器——通常是一个可拖曳的交互界面,开发者可以用它做出想要的界面,也可以用它手写代码。

 代码生成器——它将低代码平台产生的Schema转换成手写代码,产生的代码与低代码平台脱钩。

 相信你读完本书,并结合书中提供的源码进行实操,就可以轻松构建出自己的低代码平台,让自己赢在这个数字化时代!

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP