Backend & DevOps
TypeScript
带类型的 JavaScript——现代全栈开发的通用语言,前后端通吃。
它是什么
TypeScript 是 JavaScript 的超集,添加了静态类型系统。微软维护,社区庞大,是 React/Next.js 生态的标准语言。
为什么重要
JavaScript 的灵活性是把双刃剑——项目大了以后类型错误一塌糊涂。TS 在保持灵活性的同时给了类型安全,大型项目不可缺。
核心概念
Type InferenceGenericsUnion/IntersectionUtility TypestsconfigDeclaration Files
我的使用体验
前端用 TS 写 Next.js,后端偶尔用 ts-node 写小工具。类型体操适可而止,`as any` 在某些快速原型阶段是合理的——别让类型系统拖慢开发。