## 7.4 全栈框架类型安全 7.4 全栈框架类型安全 “类型安全”在服务端与客户端之间曾被视作一道难以逾越的鸿沟:前端工程师用 TypeScript 写 React,后端工程师用 Java 或 Go 写 REST,两端通过 JSON 文本“心有灵犀”地握手,却常常因为某个字段的拼写或类型差异而在深夜报警。全栈框架的崛起,让 TypeScript 第一次有机会把这条鸿沟填平——不是通过“更严格的接口文档”,而是通过编译器本身,把类型信息从数据库一路带到浏览器,像一条贯通南北的高速公路,让数据在每一次网络往返中都能被静态校验。 把“类型”做成基础设施 在深入细节之前,先问一个看似朴素却常被忽略的问题:为什么“全栈”需要“类型安全”?答案藏在“全”二字。