【平台开发】如何快速搭建一个网站

简介: 【平台开发】如何快速搭建一个网站

一、实体建模规范化


实体可以理解成java里头的类,这个类可以隐射到数据库中的表中。在设计实体时,有些最通用的字段,比如created_atupdated_atdeleted_at,这些字段单独放到一个基类实体中;还有个也是最通用的字段,同时是最希望第一眼就能看到的字段,如 id,这个字段放到最终的实体中(这个实体不会被其他实体继承属性了);像namecontent等适用于某一领域区间的字段放在基类实体的下一级实体中,用于被最终的实体继承属性。



二、 数据库访问规范化


网站的数据库访问无外乎最常见的增删改查操作。所有的实体的增加统一复用同一个模板;所有的实体的删除统一复用同一个模板;所有的实体的更新统一复用同一个模板;所有的实体的查询统一复用同一个模板。


所有统一两个词至关重要,只有实现了这两点才能将批量生产变成现实。方法可以是通过反射(reflect)技术编写框架,或者通过自动生成代码技术自动生成增删改查操作的代码。



三、数据接口规范化


客户端的网络请求抵达服务端,统一使用graphql接口规范,同时定义统一的元数据绑定规范,同时统一未每一个实体定义schema,如此一来,服务端数据接口访问的批量生产才能打通。


客户端也应当定义数据接口访问schema,同时使用typescript开发语言,这样客户端的数据结构便已经确立。在保证前后端分离开发的同时,基本固话了数据访问逻辑,实现批量生产。



四、客户端


客户端目前还是一个一个编写页面代码,不断积累可复用的组件。这里目前也是最耗时间精力的地方,后续七镜也会继续补充:关于批量生产客户端的方法。

目录
相关文章
|
1月前
|
数据采集 关系型数据库 MySQL
如何快速搭建实用的管理平台
如何快速搭建实用的管理平台
|
10天前
|
弹性计算
通过体验高效构建企业门户网站解决方案并进行部署
既然做了引导以及文档帮助,那就做详细一点,不要放过每一个步骤和细节,让用户直接复制或者照抄就行了,从小白过来的一点小建议。
|
7月前
|
供应链 搜索推荐 数据可视化
我用低代码平台,简单搭建了一套管理系统
我用低代码平台,简单搭建了一套管理系统
|
10月前
|
移动开发 运维 数据可视化
“神笔马良”企业官网门户类网站应用搭建体验:魔笔体验系列
本次测评主要围绕如何使用魔笔搭建企业官网门户类网站应用
441 56
|
8月前
|
API 开发工具 数据库
【国产开发神器】零代码搭建API接口开放/管理平台——YesApi
YesApi 接口大师,是一款国产企业级API接口管理平台,可以零代码、快速搭建API接口开发平台、接口开放平台、接口管理平台。基于PhalApi Pro 接口开发框架专业版软件,通过低代码可视化配置方式帮助企业快速搭建接口开放平台和管理API接口。 所以说:YesApi接口大师 = 接口低代码开发 + 接口零代码开放 + 接口零代码管理 + 接口计费
|
8月前
|
前端开发 测试技术 API
“构建可靠的前端测试环境与主页搭建实践“
“构建可靠的前端测试环境与主页搭建实践“
33 0
|
10月前
|
XML JSON 编解码
2023最新常用开发网站汇总
2023最新常用开发网站汇总
93 0
|
监控 前端开发 JavaScript
一键部署属于自己的社区论坛
曾几何时BBS也曾横行于天下,比如校内网、人人网、天涯论坛等等。 那么我们自己搭建一套大型的社区论坛有多难呢? 三条命令就行了!
一键部署属于自己的社区论坛
|
前端开发 JavaScript 小程序
值得收藏的 开发网站
值得收藏的 开发网站
116 0
值得收藏的 开发网站