{"id":56076,"date":"2024-07-12T11:45:23","date_gmt":"2024-07-12T09:45:23","guid":{"rendered":"https:\/\/www.inovex.de\/?post_type=events&#038;p=56076"},"modified":"2024-07-12T11:45:23","modified_gmt":"2024-07-12T09:45:23","slug":"meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript","status":"publish","type":"events","link":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/","title":{"rendered":"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js &#038; Typescript!"},"content":{"rendered":"<p class=\"mb-4\">Wir laden dich herzlich zu unserem n\u00e4chsten Meetup ein. Freue dich auf zwei spannende Vortr\u00e4ge, die sich mit Astro.js und TypeScript auseinandersetzen. Erfahre, wie du interaktive Multi-Page-Applications mit Astro.js gestalten kannst und lerne, das volle Potenzial von TypeScript zu nutzen, um deine Entwicklungsarbeit effizienter und fehlerfreier zu machen.<\/p>\n<p class=\"mb-4\"><strong>Talk 1: Interaktive Multi-Page-Applications mit Astro.js<\/strong>\u00a0(Julian)<br \/>\nAstro ist ein Web-Framework zum Erstellen von content-basierten Websites wie Blogs, Marketing- oder Dokumentations-Seiten und setzt dabei standardm\u00e4\u00dfig auf Server-Side-Rendering, \u00e4hnlich wie PHP und WordPress. F\u00fcr interaktive Elemente setzt Astro auf eine Island-Architektur. Hier k\u00f6nnen einzelne Komponenten in Client-Side-Frameworks wie React oder Svelte umgesetzt werden, was eine Multi-Page-Application erm\u00f6glicht.<\/p>\n<p class=\"mb-4\">In diesem Vortrag schauen wir, wie man einfach eine interaktive Astro-Website umsetzen kann. Wir werden tRPC f\u00fcr eine end-to-end typsichere API verwenden, Drizzle f\u00fcr die Kommunikation mit unserer SQLite-DB und f\u00fcr automatische Updates auf Server-Side-Events setzen. Zum Abschluss zeige ich noch, wie man dynamische OG-Images f\u00fcr die dynamischen Seiten bereitstellt.<\/p>\n<p class=\"mb-4\"><strong>Talk 2: Von der H\u00fcrde zum Helfer &#8211; Wie man das Meiste aus TypeScript holt<\/strong>\u00a0(Michael)<br \/>\nTypeScript erweitert JavaScript um statische Typisierung und wird deshalb gerne genutzt, um bestimmte Bugs zu verhindern und um eine angenehmere Entwicklungserfahrung zu erm\u00f6glichen. Allerdings gibt es auch viele, die sich vom TypeScript-Compiler genervt f\u00fchlen, wenn er ihnen verbietet, bestimmten Code zu schreiben. Code, von dem sie sich aber sicher sind, dass er genau so richtig funktioniert.<\/p>\n<p class=\"mb-4\">Genau an solche Personen richtet sich dieser Vortrag. Wir werden zusammen einige Beispiele erkunden, in denen TypeScript l\u00e4stig erscheint, und lernen, wie man durch einige Kniffe nicht nur diese Last los wird, sondern sich sogar ungemein vom Compiler helfen lassen kann und ganze Fehlerklassen vermeiden kann.<\/p>\n<p class=\"mb-4\">Folgende ungef\u00e4hre\u00a0<strong>Agenda<\/strong>\u00a0erwartet dich:<\/p>\n<ul class=\"pl-5 list-disc mb-4\">\n<li>ab 18 Uhr Ankommen<\/li>\n<li>18:30 Uhr 1. Vortrag &amp; Fragen<\/li>\n<li>19:15 Uhr Pause mit Essen &amp; Gespr\u00e4chen<\/li>\n<li>19:45 Uhr 2. Vortrag &amp; Fragen<\/li>\n<li>20:30 Uhr Abschluss und Zeit f\u00fcr weitere Gespr\u00e4che<\/li>\n<\/ul>\n<p class=\"mb-4\">Das Meetup findet in deutscher Sprache statt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei diesem Meetup erf\u00e4hrst du, wie du interaktive Multi-Page-Applications mit Astro.js gestalten kannst und lernst, das volle Potenzial von TypeScript zu nutzen, um deine Entwicklungsarbeit effizienter und fehlerfreier zu machen.<\/p>\n","protected":false},"featured_media":56079,"parent":0,"template":"","events_types":[441],"service":[444,925],"class_list":["post-56076","events","type-events","status-publish","has-post-thumbnail","hentry","events_types-meetup","service-frontend","service-software-craftsmanship"],"acf":{"start_date":"20240725","finish_date":"20240725","time":"18:00:00","finish_time":"22:00:00","location":"inovex M\u00fcnchen","organizer":"inovex","file":null,"hubspot_signups":false,"hubspot_signups_text":"","add_speakers":false,"speakers_headline":"Speaker:innen","speakers":null,"contact":null,"contact_heading":"","contact_text":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js &amp; Typescript! - inovex GmbH<\/title>\n<meta name=\"description\" content=\"Bei diesem Meetup am 25. Juli 2024 in unserem B\u00fcro in M\u00fcnchen erf\u00e4hrst du mehr \u00fcber Astro.js und TypeScript.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js &amp; Typescript! - inovex GmbH\" \/>\n<meta property=\"og:description\" content=\"Bei diesem Meetup am 25. Juli 2024 in unserem B\u00fcro in M\u00fcnchen erf\u00e4hrst du mehr \u00fcber Astro.js und TypeScript.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/\" \/>\n<meta property=\"og:site_name\" content=\"inovex GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inovexde\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript-1024x576.png\" \/>\n<meta name=\"twitter:site\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"2\u00a0Minuten\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Anna Zeidler\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/\",\"name\":\"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript! - inovex GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/MeetupAstroTypeScript.png\",\"datePublished\":\"2024-07-12T09:45:23+00:00\",\"description\":\"Bei diesem Meetup am 25. Juli 2024 in unserem B\u00fcro in M\u00fcnchen erf\u00e4hrst du mehr \u00fcber Astro.js und TypeScript.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/MeetupAstroTypeScript.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/MeetupAstroTypeScript.png\",\"width\":1200,\"height\":675,\"caption\":\"Meetup in M\u00fcnchen zum Thema \\\"What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript!\\\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Events\",\"item\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/news-events\\\/events\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js &#038; Typescript!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"name\":\"inovex GmbH\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\",\"name\":\"inovex GmbH\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"width\":1921,\"height\":1081,\"caption\":\"inovex GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inovexde\",\"https:\\\/\\\/x.com\\\/inovexgmbh\",\"https:\\\/\\\/www.instagram.com\\\/inovexlife\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inovex\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC7r66GT14hROB_RQsQBAQUQ\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript! - inovex GmbH","description":"Bei diesem Meetup am 25. Juli 2024 in unserem B\u00fcro in M\u00fcnchen erf\u00e4hrst du mehr \u00fcber Astro.js und TypeScript.","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:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/","og_locale":"de_DE","og_type":"article","og_title":"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript! - inovex GmbH","og_description":"Bei diesem Meetup am 25. Juli 2024 in unserem B\u00fcro in M\u00fcnchen erf\u00e4hrst du mehr \u00fcber Astro.js und TypeScript.","og_url":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/","og_site_name":"inovex GmbH","article_publisher":"https:\/\/www.facebook.com\/inovexde","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript-1024x576.png","twitter_site":"@inovexgmbh","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten","Written by":"Anna Zeidler"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/","url":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/","name":"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript! - inovex GmbH","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/#primaryimage"},"image":{"@id":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript.png","datePublished":"2024-07-12T09:45:23+00:00","description":"Bei diesem Meetup am 25. Juli 2024 in unserem B\u00fcro in M\u00fcnchen erf\u00e4hrst du mehr \u00fcber Astro.js und TypeScript.","breadcrumb":{"@id":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/#primaryimage","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/MeetupAstroTypeScript.png","width":1200,"height":675,"caption":"Meetup in M\u00fcnchen zum Thema \"What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript!\""},{"@type":"BreadcrumbList","@id":"https:\/\/www.inovex.de\/de\/news-events\/events\/meetup-what-the-web-typsicher-nach-den-sternen-greifen-mit-astro-js-typescript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inovex.de\/de\/"},{"@type":"ListItem","position":2,"name":"Events","item":"https:\/\/www.inovex.de\/de\/news-events\/events\/"},{"@type":"ListItem","position":3,"name":"[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js &#038; Typescript!"}]},{"@type":"WebSite","@id":"https:\/\/www.inovex.de\/de\/#website","url":"https:\/\/www.inovex.de\/de\/","name":"inovex GmbH","description":"","publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inovex.de\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.inovex.de\/de\/#organization","name":"inovex GmbH","url":"https:\/\/www.inovex.de\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","width":1921,"height":1081,"caption":"inovex GmbH"},"image":{"@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inovexde","https:\/\/x.com\/inovexgmbh","https:\/\/www.instagram.com\/inovexlife\/","https:\/\/www.linkedin.com\/company\/inovex","https:\/\/www.youtube.com\/channel\/UC7r66GT14hROB_RQsQBAQUQ"]}]}},"_links":{"self":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/events\/56076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/events"}],"about":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/types\/events"}],"version-history":[{"count":5,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/events\/56076\/revisions"}],"predecessor-version":[{"id":56120,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/events\/56076\/revisions\/56120"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media\/56079"}],"wp:attachment":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media?parent=56076"}],"wp:term":[{"taxonomy":"events_types","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/events_types?post=56076"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/service?post=56076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}