I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
Proptypes are fine if you're just validating the shape of props that JSX consumes, but proptypes won't be able to check the types of the rest of your codebase. That's where TypeScript, Flow or a language like Reason come into play.
Also, with TypeScript, the refactor story is much better, there's intellisense etc.
I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
In fact, if you use VS Code or even Code Sandbox for your JavaScript based projects, all the refactoring capabilities under the hood are thanks to the TypeScript language service, since JavaScript is valid TypeScript.
Oh I see.. been considering TypeScript for a long time, but haven't learned it because I don't know what tangible benefit it offers. I think I will look into your source code for better understanding. I'm looking forward to your TS post 😁
I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
Proptypes are fine if you're just validating the shape of props that JSX consumes, but proptypes won't be able to check the types of the rest of your codebase. That's where TypeScript, Flow or a language like Reason come into play.
Also, with TypeScript, the refactor story is much better, there's intellisense etc.
In fact, if you use VS Code or even Code Sandbox for your JavaScript based projects, all the refactoring capabilities under the hood are thanks to the TypeScript language service, since JavaScript is valid TypeScript.
Oh I see.. been considering TypeScript for a long time, but haven't learned it because I don't know what tangible benefit it offers. I think I will look into your source code for better understanding. I'm looking forward to your TS post 😁
In the meantime, check out this post. There's some great TypeScript resources in there.
Consider Using TypeScript
Nick Taylor