It’s interesting that there’s more chatter about using JsDoc instead of TypeScript these days.
I hear it on podcasts. I see it in social posts. It seems it’s “a thing”.
So here’s what I’ve found:
If you’re going _strong_ types you gotta go all in. This is hard when you’re pulling in dependencies as you’re not in control.
So you either:
– build from scratch
– use a language that is strongly typed throughout
– or: consider types pragmatic enhancements
Otherwise you’ll be fighting!!