Skip to content

TypeScript

TypeScript is a superset of JavaScript that adds static types to the language.

Tutorial

Learn TypeScript at Codecademy.

TypeScript example

typescript
interface User {
  id: number;
  firstName: string;
  lastName: string;
  role: string;
}

function updateUser(id: number, update: Partial<User>) {
  const user = getUser(id);
  const newUser = { ...user, ...update };
  saveUser(id, newUser);
}