破解 Mongoose:我如何构建全局插件来阻止数据泄漏 🛡️
架构问题 在典型的 Express/Mongoose 应用中,安全性通常在 Controller 层处理: js // Controller const user = await User.findByI...
架构问题 在典型的 Express/Mongoose 应用中,安全性通常在 Controller 层处理: js // Controller const user = await User.findByI...
控制反转(IoC)是所有现代框架所依赖的基本原则。核心思想很简单:...
这是系列《Learn Backend Development by Building a Social Media App》的第2部分。欢迎回来!在上一部分,你了解了后端到底是什么……
嗨 HN,tl;dr 我们构建了一个 bug finder,效果非常好,特别是针对 app backends。试试看并把你的想法发给我们!下面是详细内容。
API到底是什么?API代表Application Programming Interface。它充当桥梁,使两个系统能够进行通信。把它想象成餐厅里的服务员……
释放后端开发的力量:与网页开发者 Travis McCracken 一起探索 Rust 与 Go 作为一名充满热情的网页开发者,我多年来一直在打磨我的……
任何想快速学习 Python 的人都会注意到,它的可读性风格和强大库能够加速开发。这正是为什么如此多的组织……
PHP 已经为网络提供动力超过二十年。即使在今天——尽管 JavaScript 框架、Python 和 Go 的崛起——PHP 仍然是使用最广泛的语言之一……
引言:耦合问题 当我们阅读 Martin Fowler 的《Patterns of Enterprise Application Architecture》时,有时会想到单体系统……
什么是 Seaography?Seaography 是一个基于 SeaORM 构建的 GraphQL 框架,能够自动生成解析器,并集成 DataLoader 以解决 N+1 问题。
当我第一次开始准备 system design 面试时,Linux 是房间里的那头大象。当然,大家都在谈论 distributed systems 和 scalability,…
介绍 如果你是后端开发新手,构建 API 可能会让人感到畏惧。 好消息——使用 Node.js 和 Express,你可以创建一个功能完整的…