{"id":3941,"date":"2020-09-24T08:52:00","date_gmt":"2020-09-24T08:52:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/why-you-should-probably-use-typescript\/"},"modified":"2026-04-27T09:49:47","modified_gmt":"2026-04-27T09:49:47","slug":"warum-sie-wahrscheinlich-typescript-verwenden-sollten","status":"publish","type":"post","link":"https:\/\/thecodest.co\/de\/blog\/why-you-should-probably-use-typescript\/","title":{"rendered":"Warum Sie (wahrscheinlich) Typescript verwenden sollten"},"content":{"rendered":"<p>Aktueller Stand der <a href=\"https:\/\/thecodest.co\/de\/dictionary\/typescript-developer\/\">Typoskript<\/a> kam nicht aus heiterem Himmel, denn diese Technologie ist in der Lage, die Erfahrung der Entwickler zu verbessern. Explizitere Kodierung erh\u00f6ht die Kontrolle und Vorhersagbarkeit von <a href=\"https:\/\/thecodest.co\/de\/dictionary\/what-is-code-refactoring\/\">Code<\/a>.<br>In diesem Artikel werde ich versuchen, Sie von der Verwendung von Typescript zu \u00fcberzeugen.<\/p>\n\n\n\n<p>*- <a href=\"https:\/\/thecodest.co\/de\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">Daten<\/a> Quelle: <a href=\"https:\/\/2020.stateofjs.com\/en-US\/technologies\/javascript-flavors\/\">Zustand von JS 2020<\/a> und <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2020#most-loved-dreaded-and-wanted\">Stack Overflow Entwickler-Umfrage 2020<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Finden Sie Fehler fr\u00fcher heraus<\/h2>\n\n\n\n<p>Wenn Sie eine Anwendung in der Regel in <a href=\"https:\/\/thecodest.co\/de\/blog\/hire-javascript-developer\/\">JavaScript<\/a>k\u00f6nnte Ihr Fluss<br>sehen so aus:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u00c4ndern Sie etwas,<\/li>\n\n\n\n<li>Rufen Sie die App auf und sehen Sie sich den ge\u00e4nderten Teil \/ Run (related) tests an.<\/li>\n\n\n\n<li>Finden Sie heraus, ob alles in Ordnung ist.<\/li>\n<\/ol>\n\n\n\n<p>Mit Typescript k\u00f6nnen Sie die \u00c4nderung tats\u00e4chlich vornehmen, und wenn es irgendwelche <strong>Typfehler<\/strong> in Ihrem Code, werden Sie dank der Compiler-Fehlermeldung oder der Echtzeit-R\u00fcckmeldung der IDE sofort wissen.<br>Nat\u00fcrlich wird der Typescript-Compiler nicht jedes Problem l\u00f6sen und nicht vor allen Fehlern warnen, aber seine Hilfe kann von unsch\u00e4tzbarem Wert sein.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bessere Syntaxvervollst\u00e4ndigung in IDEs<\/h2>\n\n\n\n<p>Es ist wirklich einfach. Wenn Sie gute IDEs wie WebStorm oder VSCode verwenden, werden Sie<br>bessere Syntaxvervollst\u00e4ndigung mit Typescript. Vielleicht h\u00f6rt sich das nicht nach einer gro\u00dfen Verbesserung f\u00fcr die Entwickler an, aber letztendlich ist jede einzelne Verbesserung wichtig, da sie Folgendes retten k\u00f6nnte <a href=\"https:\/\/thecodest.co\/de\/blog\/why-us-companies-are-opting-for-polish-developers\/\">us<\/a> Das spart Zeit und verhindert wiederum Tippfehler oder Irrt\u00fcmer. Au\u00dferdem k\u00f6nnen wir unseren Typ oder unsere Schnittstelle einmal definieren; da wir uns nicht immer an die Struktur erinnern m\u00fcssen, k\u00f6nnen wir uns auf das Schreiben der Gesch\u00e4ftslogik konzentrieren.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/code.png\" alt=\"Code\" title=\"JS-Code\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/js-code.png\" alt=\"JS-Code\" title=\"Code\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Weniger schmerzhaftes Refactoring<\/h2>\n\n\n\n<p>Stellen Sie sich vor, dass Sie aus irgendeinem Grund eine Umstrukturierung vornehmen m\u00fcssen, z. B. weil Sie einer <a href=\"https:\/\/thecodest.co\/de\/dictionary\/why-do-projects-fail\/\">Projekt<\/a> und Sie erhalten die Aufgabe, eine neue Funktion hinzuzuf\u00fcgen, aber diese Funktion ist in irgendeiner Weise mit altem Code verbunden.<br>Mit Typescript ist es einfacher und weniger schmerzhaft, denn wenn Sie eine \u00c4nderung vornehmen und es eine weitere Stelle gibt, an der Sie eine weitere \u00c4nderung vornehmen m\u00fcssen, wird der Compiler Sie davor warnen.<\/p>\n\n\n\n<p>Zum Beispiel k\u00f6nnte es sich um eine ge\u00e4nderte Funktionssignatur handeln oder vielleicht nach der \u00c4nderung um eine<br>Funktion wird etwas v\u00f6llig anderes zur\u00fcckgeben, so dass auch der zur\u00fcckgegebene Typ unterschiedlich ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mehr Vertrauen in die Codebase<\/h2>\n\n\n\n<p>JavaScript ist schwach und dynamisch typisiert, wenn Sie also eine Variable mit dem Wert <code>let Abfrage = ''<\/code> Sp\u00e4ter im Code kann der Entwickler aus Versehen etwas Irrationales tun, zum Beispiel <code>Abfrage = true<\/code>und sie wird g\u00fcltig sein <a href=\"https:\/\/thecodest.co\/de\/blog\/hire-vue-js-developers\/\">JS<\/a> Code.<\/p>\n\n\n\n<p>In einem gut geschriebenen Code sollte die Zuweisung eines booleschen Wertes an eine Variable, die zuvor eine Zeichenkette war, nicht vorkommen. Diese Zuweisung mit Typ\u00e4nderung ist also in der Regel auf einen Fehler zur\u00fcckzuf\u00fchren.<\/p>\n\n\n\n<p>Bei der Verwendung von Typescript k\u00f6nnen wir den Typ der Variablen nicht \u00e4ndern. Wenn wir also die Variable <code>let Abfrage = ''<\/code> variabel ist, wird sie <code>String<\/code> Typ und wir k\u00f6nnen den Typ nicht versehentlich \u00e4ndern.<\/p>\n\n\n\n<p>Wenn eine Variable mehr als einen Typ haben soll, m\u00fcssen wir dies explizit mit union type tun, zum Beispiel <code>Zeichenkette | Zahl<\/code>.<\/p>\n\n\n\n<p>Daher macht Typescript unseren Code vorhersehbarer und eindeutiger.<br>Au\u00dferdem achtet Typescript bei der Kontrollflussanalyse auf Explizitheit und warnt Sie, wenn etwas schief gehen k\u00f6nnte.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/code-sample.png\" alt=\"Code-Beispiel\" title=\"Code-Beispiel\"\/><\/figure>\n\n\n\n<p>Hier im Beispiel im ersten <code>wenn<\/code> Block erhalten wir eine Fehlermeldung:<\/p>\n\n\n\n<p><code>TS2339: Die Eigenschaft 'battery' existiert nicht f\u00fcr den Typ 'ClothingProduct'.<\/code> 2 Mal, f\u00fcr <code>Batterie<\/code>und <code>ram<\/code> Eigenschaften.<\/p>\n\n\n\n<p>Im zweiten Block - <code>sonst<\/code>erhalten wir die Fehlermeldung f\u00fcr <code>Gr\u00f6\u00dfe<\/code> Eigentum. Nat\u00fcrlich ist dies nur ein Beispiel, um Ihnen zu zeigen, wie <a href=\"https:\/\/www.typescriptlang.org\/docs\/handbook\/2\/narrowing.html#discriminated-unions\">diskriminierte Gewerkschaften<\/a> und <a href=\"https:\/\/www.typescriptlang.org\/docs\/handbook\/2\/narrowing.html#control-flow-analysis\">Kontrollflussanalyse<\/a> arbeiten in Typescript, so dass wir mit diesem Code nichts allzu Kompliziertes anstellen werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Einfache, schrittweise Migration von JavaScript<\/h2>\n\n\n\n<p>G\u00fcltiger JavaScript-Code ist gleichzeitig auch g\u00fcltiger Typescript-Code, so dass Sie Ihre Codebasis Schritt f\u00fcr Schritt migrieren k\u00f6nnen. Normalerweise ist die Verwendung des Strict-Modus in Typescript eine gute Praxis, aber in diesem Fall,<br>m\u00fcssen wir beginnen mit <code>\"strict\": false<\/code> in <code>tsconfig.json<\/code> und wir sollten auch 2 weitere Optionen einstellen.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\">\"allowJs\": true, \/\/ erlaubt die Verwendung von .js-Dateien und der Typ wird darin nicht \u00fcberpr\u00fcft\n\"skipLibCheck\": true \/\/ \u00fcberspringt die \u00dcberpr\u00fcfung von Typen in Bibliotheken, die wir verwenden<\/code><\/pre>\n\n\n\n<p>Mit diesen Optionen k\u00f6nnen wir Schritt f\u00fcr Schritt von JS zu TS migrieren - Datei f\u00fcr Datei, indem wir einfach die Erweiterung von <code>.js(x)<\/code> zu <code>.ts(x)<\/code> und das Hinzuf\u00fcgen von Typen in den Dateien. Mit diesem Ansatz k\u00f6nnen wir Hunderte oder Tausende von erschreckenden Kompilierungsfehlern vermeiden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zusammenfassung<\/h2>\n\n\n\n<p>Ich denke, wir sollten die <b>Typoskript<\/b> so oft wie <strong>m\u00f6glich<\/strong>weil es auf lange Sicht wirklich von Vorteil ist. Es hilft, Projekte zu pflegen, erh\u00f6ht die Erfahrung der Entwickler und macht unsere Codebasis eindeutiger und zuverl\u00e4ssiger.<\/p>\n\n\n\n<p>Aber wie immer gibt es Ausnahmen - zum Beispiel f\u00fcr eine einfache Landing Page<br>wo JavaScript nur zum Umschalten der Klasse oder einem anderen einfachen Fall verwendet wird, macht Typescript keinen Sinn.<br>Au\u00dferdem m\u00fcssen wir bedenken, dass wir, um die Vorteile von Typescript voll aussch\u00f6pfen zu k\u00f6nnen, lernen m\u00fcssen, es auf einem ausreichenden Niveau zu nutzen, und das kann einige Zeit dauern. Ich denke, es ist immer noch eine sehr lohnende Investition Ihrer Zeit.<\/p>\n\n\n\n<p><strong>Lesen Sie mehr:<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/thecodest.co\/blog\/ruby-3-0-ruby-and-lesser-known-privacy-control-methods\/\">Ruby 3.0. Ruby und weniger bekannte Methoden zur Kontrolle der Privatsph\u00e4re<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/thecodest.co\/blog\/highest-quality-code-in-your-saas-project\/\">H\u00f6chste Codequalit\u00e4t in Ihrem SaaS-Projekt. Warum sollten Sie als (nicht-technischer) Gr\u00fcnder darauf achten?<\/a><\/p>\n\n\n\n<p><em>*Die Titelgrafik stammt von der Website Know Your Meme.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Jeder, der das JavaScript-\u00d6kosystem nutzt, ist sich heutzutage der Bedeutung von Typescript bewusst. Typescript ist eine der beliebtesten Technologien* und ihre Nutzung nimmt st\u00e4ndig zu (der Nutzungsanteil stieg von 52% im Jahr 2018 auf 78% im Jahr 2020)*.<\/p>","protected":false},"author":2,"featured_media":3942,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-3941","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Why you should (probably) use Typescript - The Codest<\/title>\n<meta name=\"description\" content=\"Everyone who use JavaScript ecosystem is nowadays aware of Typescript. Typescript is one of the most beloved technologies* and its usage is constantly increasing (usage share increased from 52% in 2018 to 78% in 2020)*.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/de\/blog\/warum-sie-wahrscheinlich-typescript-verwenden-sollten\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why you should (probably) use Typescript\" \/>\n<meta property=\"og:description\" content=\"Everyone who use JavaScript ecosystem is nowadays aware of Typescript. Typescript is one of the most beloved technologies* and its usage is constantly increasing (usage share increased from 52% in 2018 to 78% in 2020)*.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/de\/blog\/warum-sie-wahrscheinlich-typescript-verwenden-sollten\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-24T08:52:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T09:49:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/typescript.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"Why you should (probably) use Typescript\",\"datePublished\":\"2020-09-24T08:52:00+00:00\",\"dateModified\":\"2026-04-27T09:49:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/\"},\"wordCount\":787,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/typescript.png\",\"articleSection\":[\"Software Development\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/\",\"name\":\"Why you should (probably) use Typescript - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/typescript.png\",\"datePublished\":\"2020-09-24T08:52:00+00:00\",\"dateModified\":\"2026-04-27T09:49:47+00:00\",\"description\":\"Everyone who use JavaScript ecosystem is nowadays aware of Typescript. Typescript is one of the most beloved technologies* and its usage is constantly increasing (usage share increased from 52% in 2018 to 78% in 2020)*.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/typescript.png\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/typescript.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/why-you-should-probably-use-typescript\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why you should (probably) use Typescript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/de\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Warum Sie (wahrscheinlich) Typescript verwenden sollten - The Codest","description":"Jeder, der das JavaScript-\u00d6kosystem nutzt, ist sich heutzutage der Bedeutung von Typescript bewusst. Typescript ist eine der beliebtesten Technologien* und ihre Nutzung nimmt st\u00e4ndig zu (der Nutzungsanteil stieg von 52% im Jahr 2018 auf 78% im Jahr 2020)*.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecodest.co\/de\/blog\/warum-sie-wahrscheinlich-typescript-verwenden-sollten\/","og_locale":"de_DE","og_type":"article","og_title":"Why you should (probably) use Typescript","og_description":"Everyone who use JavaScript ecosystem is nowadays aware of Typescript. Typescript is one of the most beloved technologies* and its usage is constantly increasing (usage share increased from 52% in 2018 to 78% in 2020)*.","og_url":"https:\/\/thecodest.co\/de\/blog\/warum-sie-wahrscheinlich-typescript-verwenden-sollten\/","og_site_name":"The Codest","article_published_time":"2020-09-24T08:52:00+00:00","article_modified_time":"2026-04-27T09:49:47+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/typescript.png","type":"image\/png"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"Why you should (probably) use Typescript","datePublished":"2020-09-24T08:52:00+00:00","dateModified":"2026-04-27T09:49:47+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/"},"wordCount":787,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/typescript.png","articleSection":["Software Development"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/","url":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/","name":"Warum Sie (wahrscheinlich) Typescript verwenden sollten - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/typescript.png","datePublished":"2020-09-24T08:52:00+00:00","dateModified":"2026-04-27T09:49:47+00:00","description":"Jeder, der das JavaScript-\u00d6kosystem nutzt, ist sich heutzutage der Bedeutung von Typescript bewusst. Typescript ist eine der beliebtesten Technologien* und ihre Nutzung nimmt st\u00e4ndig zu (der Nutzungsanteil stieg von 52% im Jahr 2018 auf 78% im Jahr 2020)*.","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/typescript.png","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/typescript.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/why-you-should-probably-use-typescript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"Why you should (probably) use Typescript"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"Der Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"Der Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/de\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts\/3941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/comments?post=3941"}],"version-history":[{"count":7,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts\/3941\/revisions"}],"predecessor-version":[{"id":8171,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/posts\/3941\/revisions\/8171"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/media\/3942"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/media?parent=3941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/categories?post=3941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/de\/wp-json\/wp\/v2\/tags?post=3941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}