Typescript software ontwikkeling

Wanneer is het verstandig om te kiezen voor Typescript?

Typescript is een programmeertaal die verschillende features toevoegt aan het populaire Javascript. De meest belangrijke daarvan is type-safety, wat inhoudt dat je als ontwikkelaar het datatype van functies en variabelen kan vastleggen. Hierdoor worden veel fouten in code veel eerder gezien, waardoor je applicaties minder bugs hebben.

Waarom Typescript in plaats van Javascript

Wanneer wij kunnen kiezen tussen deze twee, gaan we praktisch altijd voor Typescript. Deze website is bijvoorbeeld ook in Typescript (met React en NextJS) geschreven

  • Minder bugs. Doordat je veel fouten (type-gerelateerde bugs) veel eerder tegenkomt, heb je minder bugs in productie.
  • Sneller ontwikkelen. Met Typescript geeft je code editor vaak veel betere autocompletions. Dat maakt ontwikkeling sneller.
  • Snel te leren. Als je javascript kan, kan je al het grootste deel van Typescript.
  • Front-end en back-end. Je kunt Typescript gebruiken in de browser, omdat het compileert naar Javacsript, maar je kunt er ook server side (Node of Deno) apps mee maken.

Bestaand Javascript project omzetten naar Typescript

Strict gezien is het een superset van Javascript, wat betekent dat alle Javascript ook geldige Typescript is. Dit betekent dat het mogelijk is om een bestaand Javascript project te pakken, en stukje bij beetje om te zetten in Typescript. Je kunt stap voor stap de strictness omhoog schroeven, en zo langzaam maar zeker je codekwaliteit verbeteren.

Op zoek naar een Typescript ontwikkelteam?

Ontola heeft veel ervaring met Typescript, zowel in de front-end als de back-end. Neem contact op om je wensen te bespreken!