Tag: API Design
All the articles with the tag "API Design".
-
重新设计 System.Diagnostics.Process:用类型系统消除「只有启动者才能用」的陷阱
Published: at 12:43 AMRaymond Chen 提出了一种 System.Diagnostics.Process 的假想重构方案:把 StandardOutput 等属性移到 Start() 的返回类型里,用编译器替代运行时异常来守护 API 正确使用顺序。.NET 11 也正在落实类似思路。
-
90% 的 API 并非真正的 RESTful:你缺失了什么以及何时它真正重要
Published: at 12:00 AM深入探讨 REST 架构约束、HATEOAS 原则及其在现代 API 设计中的实际应用。了解 Richardson 成熟度模型,掌握在 ASP.NET Core 中实现超媒体控制的最佳实践,以及何时应该(或不应该)采用 HATEOAS。