Chat with your data: Unternehmensdaten als Basis für einen eigenen KI-Assistenten nutzen.
Zum Angebot 

[Meetup] What the Web!? Typsicher nach den Sternen greifen mit Astro.js & Typescript!

inovex

Wir laden dich herzlich zu unserem nächsten Meetup ein. Freue dich auf zwei spannende Vorträge, 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.

Talk 1: Interaktive Multi-Page-Applications mit Astro.js (Julian)
Astro ist ein Web-Framework zum Erstellen von content-basierten Websites wie Blogs, Marketing- oder Dokumentations-Seiten und setzt dabei standardmäßig auf Server-Side-Rendering, ähnlich wie PHP und WordPress. Für interaktive Elemente setzt Astro auf eine Island-Architektur. Hier können einzelne Komponenten in Client-Side-Frameworks wie React oder Svelte umgesetzt werden, was eine Multi-Page-Application ermöglicht.

In diesem Vortrag schauen wir, wie man einfach eine interaktive Astro-Website umsetzen kann. Wir werden tRPC für eine end-to-end typsichere API verwenden, Drizzle für die Kommunikation mit unserer SQLite-DB und für automatische Updates auf Server-Side-Events setzen. Zum Abschluss zeige ich noch, wie man dynamische OG-Images für die dynamischen Seiten bereitstellt.

Talk 2: Von der Hürde zum Helfer – Wie man das Meiste aus TypeScript holt (Michael)
TypeScript erweitert JavaScript um statische Typisierung und wird deshalb gerne genutzt, um bestimmte Bugs zu verhindern und um eine angenehmere Entwicklungserfahrung zu ermöglichen. Allerdings gibt es auch viele, die sich vom TypeScript-Compiler genervt fühlen, wenn er ihnen verbietet, bestimmten Code zu schreiben. Code, von dem sie sich aber sicher sind, dass er genau so richtig funktioniert.

Genau an solche Personen richtet sich dieser Vortrag. Wir werden zusammen einige Beispiele erkunden, in denen TypeScript lästig 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.

Folgende ungefähre Agenda erwartet dich:

  • ab 18 Uhr Ankommen
  • 18:30 Uhr 1. Vortrag & Fragen
  • 19:15 Uhr Pause mit Essen & Gesprächen
  • 19:45 Uhr 2. Vortrag & Fragen
  • 20:30 Uhr Abschluss und Zeit für weitere Gespräche

Das Meetup findet in deutscher Sprache statt.

Hier geht's zur Anmeldung