My opinion on TypeScript changed because the environment around it changed


My opinion on TypeScript changed because the environment around it changed.

Babel compiles TS.
ESLint supports TS.
Editors support TS.
create-react-app supports TS.
Most open source projects publish type defs.

Years ago, moving to TS was hard. Today, it’s easy.
Furthermore:

The new docs are finally excellent.

Stack Overflow has tons of TS answers.

And there are superb resources like @swyx TypeScript cheat sheet.

There’s never been a better time to dive in.

View original on X