Skip to content

Typescript

TypeScript is een programmeertaal die is ontwikkeld door Microsoft. Het is een superset van JavaScript. Dit betekent dat alle JavaScript code ook TypeScript code is. TypeScript voegt een aantal functionaliteiten toe aan JavaScript, waaronder, statische typen, classes, interfaces, modules, generics, optionele parameters.

Video serie

Om te beginnen met programmeren in TypeScript zonder dat je JavaScript kennis hebt is de volgende video serie een aanrader:

Builden

Om van TypeScript code JavaScript code te maken heb je een build systeem nodig. Er zijn verschillende build systemen beschikbaar.

graph LR
    A[TypeScript code] --> B[Build systeem]
    B --> C[JavaScript code]

Coding conventions

Vite

Vite is een TypeScript build system dat gebruik maakt van de browser om TypeScript code om te zetten naar JavaScript code. Vite is snel en eenvoudig in gebruik en een goed build systeem om mee te beginnen. Om Vite te kunnen gebruiken heb je NodeJS nodig.

graph LR
    A[TypeScript code] --> B[Vite]
    B --> C[JavaScript code]

Leren

Overstappen van JavaScript naar TypeScript