A developer shares their pragmatic approach to choosing between JavaScript and TypeScript based on project needs. They kept one project in JavaScript due to its stable API surface and effective black-box testing, while migrating another complex UI-heavy project to TypeScript for better developer experience and type safety. The key takeaway is choosing tools based on project constraints rather than following dogmatic preferences.
1 Comment
Sort: