I'm beyond confused why this channel has only 6xx subscribers. Fantastic content, great production value, and interesting topics. One thing that would be nice to see is maybe more examples (code snippets, etc). Thanks for the great content - you have a new subscriber today!
I am so glad you mention the real reason - developer experience. I've don't necessarily think magically Typescript reduces the amount of bugs (outside typing bugs of course)
for my opinion, typescript allows developers to miss runtime type coercion. imagine writing hundreds of interfaces, but in the in the end face to handle json with strings for expected integer.
Nice video! I put a lot of time effort and frustration into understanding JavaScript and its dynamic types, but as a result I feel like I have a much deeper understanding for the code I write as I always have that consideration. Sure I am new-ish, and I am not dealing with a high degree of complexity, but I cant help but feel like not understanding whats going on behind the scenes with my code would have left me with a far more shallow understanding. I have watched a few of your videos though and they have been highly informative. Subbed!
It's became necessary in any JavaScript project, as you said it will force you to manage the strange behavior of JS variables in your code editor. This is supposed to be of type X, here you pass a value of type Y, take this into account, so it won't compile until you do that. Nice video 👌
I'm beyond confused why this channel has only 6xx subscribers. Fantastic content, great production value, and interesting topics. One thing that would be nice to see is maybe more examples (code snippets, etc). Thanks for the great content - you have a new subscriber today!
Thanks for your encouragement (and for subscribing !). Thankfully the 600 or so subscriber mark is .. in the past :)
I had the same reaction now that there are almost 3k subs. Lots of great content here. I expect it will at some point grow quickly.
Great video. 👍
Your script writing is amazing... it goes deep in the mind about the topic
Lots of love from india
I am your 540th subscriber. Great content. Happy to be onboard.
Awesome, and welcome aboard!
I am so glad you mention the real reason - developer experience. I've don't necessarily think magically Typescript reduces the amount of bugs (outside typing bugs of course)
for my opinion, typescript allows developers to miss runtime type coercion. imagine writing hundreds of interfaces, but in the in the end face to handle json with strings for expected integer.
Nice video! I put a lot of time effort and frustration into understanding JavaScript and its dynamic types, but as a result I feel like I have a much deeper understanding for the code I write as I always have that consideration. Sure I am new-ish, and I am not dealing with a high degree of complexity, but I cant help but feel like not understanding whats going on behind the scenes with my code would have left me with a far more shallow understanding. I have watched a few of your videos though and they have been highly informative. Subbed!
This was the video I needed, thanks.
Hand rolling TS isn't necessary anymore. All you need is this npm package and JS gain's type annotation effortlessly: "npm i derive-type"
It's became necessary in any JavaScript project, as you said it will force you to manage the strange behavior of JS variables in your code editor. This is supposed to be of type X, here you pass a value of type Y, take this into account, so it won't compile until you do that. Nice video 👌
2011th sub, nice content!
Good video.
Thanks :)
once you learn typescript you won't think about using JS anymore
I'm the only one watching!!!
Nahhh :)