5. 最佳实践
当你掌握了基础开发流程后,下一步就是学习如何更优雅、更高效地组织你的代码。遵循社区公认的最佳实践,不仅能提升项目的可维护性,还能在团队协作中减少沟通成本。
本章将聚焦于 ArenaPro 项目中两个最核心的最佳实践:如何在客户端与服务端之间安全地共享代码与数据结构。
目录
- 共享代码 (Single Source of Truth)
- 学习如何组织你的项目文件,以便在客户端和服务端复用同一套代码逻辑,避免重复劳动。
- 共享数据结构 (Type-Safe Events)
- 学习如何利用 TypeScript 的类型系统来定义客户端与服务端之间的通信协议,确保数据传输的类型安全。
让我们从学习 如何共享代码 开始。