Working with frontend state can be challenging. With TypeScript, thoughtfully constructed types can help prevent bugs by making bad states unrepresentable. Let's explore a common use case and examine how to do this effectively in TypeScript. (more…)
Read more »
If you’re a TypeScript user looking to take full advantage of the type system in your Node web servers, I’ve been working on something that… (more…)
Read more »
TypeScript 2.2 introduces a new type called object which represents any non-primitive type. Don't confuse it with the existing Object or {} types! (more…)
Read more »
TypeScript is an overwhelmingly popular extension to the JavaScript programming language, which focuses on adding a type layer on top of existing JavaScript syntax which can be erased without runtime changes to the original JavaScript. People percieve Typ... (more…)
Read more »