![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
概述 “大泥球”这个名词最早来源于 UIUC 两位计算机科学家(Brian Foote 和 Joseph Yoder)的声讨檄文《Big bal...
背景 随着系统老化、开发工具逐渐落伍、bug 堆积,项目会变得及难维护。所以“腐烂”是所有遗产项目不可避免的一环。一般企业基本不会再去碰遗产项目...
有过 web 开发经历的小伙伴大概对配置文件是深恶痛绝的——实在是太多了,最常见的就有 babel、eslint、tsconfig、webpac...
我记得我刚入行的时候,Web 开发有个叫 MEAN(MongoDB, Express.js, AngularJS, and Node.js)的技...
我最早接触软件分层这种概念还是在本科时期,那时候我听不懂 OOP 课程,只好窝在宿舍看低清小视频,好像是北大青鸟的一个老师上传的 Web 教程,...
以前我在谈论graphql的时候提到过BFF(Back-end For Front-end),每每都是一笔而过,这次就专门开一期,简介一下BFF...
这段时间出于大产品集成,我们尝试实现了系统认证从jwt到SAML的改造,以完成跨域免密登陆的功能。组里的小朋友单枪匹马完成了新功能,这里还是要夸...
最近看到了一篇介绍node后端的文章,偶然听说了nestjs这个框架。看了一下觉得挺有意思的,就在这里分享一下。 综述 Nestjs是一个基于E...
反向代理是系统设计中常用到的一个概念,是相对于正向代理的一种中介服务,还常常与负载均衡作比较。今天就班门弄斧谈一谈自己的代理体会。 正向代理 先...
文集作者