Comment

Comment by koolba

With TypeScript you can define a single set of interfaces shared by both your client side and server code. If you change an interface to return a different value or rename a member, you immediately know where it’s used and can update it in tandem. Static type checking let’s you know everywhere that something is used without a battery of tests running through your app.

This takes 99% of the fear out of refactoring and expanding APIs which leads to incredible agility in adding features to an existing code base.

parent koolba 7 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton