并不简单的CRUD
date
Jun 30, 2025
slug
not-easy-crud
status
Published
tags
Code
summary
type
Post
这段时间,白天工作的时间一直在写前端代码,晚上回家总得尝试点不一样的,正好之前一直卡在服务端编程。
服务端编程总是被冠以”CRUD仔”的戏称,正如前端编程总被认为是“切图仔”。辛苦摸索下来,我想说,所谓CRUD又谈何容易呢?服务端自上常跟数据打交道,自下又直接管理系统资源,如果说前端是搭店铺,那么后端就是建工厂——数据工厂。
用代码所砌成的数字工厂,如果设计的足够好,其精美与震撼程度并不亚于现实中的工厂。
这座工厂要将数据从城市中运输进来,简单分拣后该入库的入库,该进产线加工的加工,在保证效率的同时尽可能的提升产能,而产能的提升又会对效率产生压力。如果不够熟悉数据本身的质地,我们的工厂所加工出来的成品并不会很好,而一个实际业务的服务端,往往不止处理一类数据,在数据的量和类别日益庞大的情况下能协调好服务端内的各种数据管线,保证入库、加工与出库工作井井有条,那就非常非常了不起了。
所以,用CRUD概括服务端开发的工作,是非常不负责任的,大概也容易因此错过一个广博的天地。