Optional Chaining in TypeScript

Optional chaining is a feature that allows you to access an object properties, read an array elements and call a method without a risk of causing a runtime error. Instead, …

Why to use TypeScript?

TypeScript is a superset of JavaScript, which adds optional static typing and other features on top of JavaScript. It enhances productivity and improves code quality, but like any technology, apart …