- GraphQL实战:写给全栈工程师们
- 王北南
- 275字
- 2025-03-01 05:50:31
1.3.2 前端与后端
从20世纪八九十年代开始,把包括C/S系统在内的大型软件系统分成很多层[3],最上面的也是最贴近用户的被称为表现层,最下面的也是最接近数据存储的被称为数据访问层。和表现层打交道的技术叫前端技术,和数据访问层打交道的技术叫后端技术。
程序员根据技术方向,分为前端工程师和后端工程师。这种针对前后端需求和技术栈来分别组建前后端开发团队的方式也曾经风靡一时。这种组建团队的好处在于工程师可以专注于自己所擅长的技术领域,不利之处在于实际工作中,很多需求往往横跨前端与后端,这样就需要频繁跨团队“垂直”合作,很多时候会增加沟通协调的成本以及延误项目的正常进度。