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

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

一、实体建模规范化


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



二、 数据库访问规范化


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


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



三、数据接口规范化


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


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



四、客户端


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

目录
相关文章
|
5月前
|
供应链 搜索推荐 数据可视化
我用低代码平台,简单搭建了一套管理系统
我用低代码平台,简单搭建了一套管理系统
|
6月前
|
API 开发工具 数据库
【国产开发神器】零代码搭建API接口开放/管理平台——YesApi
YesApi 接口大师,是一款国产企业级API接口管理平台,可以零代码、快速搭建API接口开发平台、接口开放平台、接口管理平台。基于PhalApi Pro 接口开发框架专业版软件,通过低代码可视化配置方式帮助企业快速搭建接口开放平台和管理API接口。 所以说:YesApi接口大师 = 接口低代码开发 + 接口零代码开放 + 接口零代码管理 + 接口计费
|
6月前
|
前端开发 测试技术 API
“构建可靠的前端测试环境与主页搭建实践“
“构建可靠的前端测试环境与主页搭建实践“
21 0
|
8月前
|
XML JSON 编解码
2023最新常用开发网站汇总
2023最新常用开发网站汇总
82 0
|
8月前
|
移动开发 运维 数据可视化
“神笔马良”企业官网门户类网站应用搭建体验:魔笔体验系列
本次测评主要围绕如何使用魔笔搭建企业官网门户类网站应用
290 0
|
11月前
|
小程序 JavaScript 数据可视化
一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台
一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台
679 0
|
11月前
|
监控 前端开发 JavaScript
一键部署属于自己的社区论坛
曾几何时BBS也曾横行于天下,比如校内网、人人网、天涯论坛等等。 那么我们自己搭建一套大型的社区论坛有多难呢? 三条命令就行了!
一键部署属于自己的社区论坛
|
前端开发 JavaScript 小程序
值得收藏的 开发网站
值得收藏的 开发网站
100 0
值得收藏的 开发网站
|
监控 开发者
基于阿里云开发心得
我相信在未来阿里云服务器一定会发展的越来越好,因为不论是像我们这种科研设计项目过程中需要用到的服务器阿里云可以提供,而大中小企业级的服务器集群部署阿里云也都可以提供完善的方案!