Spring GDS 25. Jubiläum
Ein Logistikunternehmen, das in 190 Länder versendet, hat etwas gebaut, um an sich selbst zu liefern.
TypeScript ist eine von Microsoft entwickelte Programmiersprache, die JavaScript um optionale statische Typen erweitert. Sie kompiliert zu reinem JavaScript und laeuft daher ueberall dort, wo JavaScript laeuft: Browser, Server, Edge-Funktionen, mobile Shells. Sie schreiben Code mit zusaetzlichen Garantien, und das Ergebnis ist das JavaScript, das alle bereits kennen.
Typen erlauben Entwicklern, die Form der Daten vorab zu deklarieren. Welchen Wert eine Variable haelt, welche Argumente eine Funktion nimmt, was sie zurueckgibt. Der Compiler prueft all das zur Build-Zeit und faengt eine ganze Klasse von Fehlern ab, bevor der Code je ausgefuehrt wird. Benennen Sie ein Feld auf einem Objekt um, und TypeScript markiert jede Stelle, die noch den alten Namen erwartet. In einem kleinen Skript kann die zusaetzliche Syntax wie Ballast wirken. In einer grossen Codebasis, an der mehrere Menschen ueber Jahre arbeiten, reduziert sie Fehler, macht den Code lesbarer und verwandelt riskante Refactorings in Routine.
Sie ist zum Standard fuer ernsthafte JavaScript-Arbeit geworden und bietet erstklassige Unterstuetzung in React, Next.js, Angular und Node.js. Wenn Teams von Strict Mode, Generics oder Typinferenz sprechen, meinen sie genau dieses Werkzeug.
TypeScript zieht sich vom ersten Tag an durch unsere Webentwicklung. Der Strict Mode ist in jedem Paket aktiv, das wir pflegen, sodass die Typen echte Arbeit leisten, statt den Code zu schmuecken. Wenn das System eines Kunden waechst und neue Leute dazukommen, ist der Compiler das Teammitglied, das nie vergisst, wie die Daten fliessen sollen.
Das zahlt sich am meisten in den Projekten aus, die ihre erste Version ueberdauern. Eine individuelle Webentwicklung, die als Prototyp begann, wird oft zum Rueckgrat eines Geschaefts, und Typen sind das, was uns erlaubt, sie weiterzuentwickeln, ohne das Bestehende zu brechen. Wir refaktorieren mit dem Compiler im Ruecken, liefern aus und machen weiter. Kunden bekommen Software, die lange nach dem ersten Release wartbar bleibt.
Haben Sie eine JavaScript-Codebasis, die sich immer schwerer sicher aendern laesst? Sprechen wir darueber.
Ein Logistikunternehmen, das in 190 Länder versendet, hat etwas gebaut, um an sich selbst zu liefern.
Eine Marke in ein funktionierendes Geschäft verwandeln.
Eine halbe Million Menschen. Eine App. Null Chaos.















