To me, TypeScript is just like Babel JavaScript with typing. You can always cast to any, or // @ts-ignore. And, the configuration with tsconfig.json is relatively easy. Nowadays, I use ESLint as well, so it gets a little complex.
It is the best "dynamic" typing language IMO, but not strict enough to compare with static typing. Still, being partly dynamic can be massively helpful.
Agree, if you want strictly typed, you can go and use other alternatives. TS is just optional typing in top of JS. What tilts me a little is when JS devs throw shade to TS because is "useless" and they use any for everything 🤣
To me, TypeScript is just like Babel JavaScript with typing. You can always cast to
any, or// @ts-ignore. And, the configuration withtsconfig.jsonis relatively easy. Nowadays, I use ESLint as well, so it gets a little complex.It is the best "dynamic" typing language IMO, but not strict enough to compare with static typing. Still, being partly dynamic can be massively helpful.
Agree, if you want strictly typed, you can go and use other alternatives. TS is just optional typing in top of JS. What tilts me a little is when JS devs throw shade to TS because is "useless" and they use
anyfor everything 🤣It becomes less optional when it turns into a standard
I mean, almost every popular project (package) use it and even I really don't like it, I can't ignore ts anymore