Happy Angular - Kompaktes Angular Wissen zum Mitnehmen Archiv
41 Episoden
8 Minuten
In dieser Folge schauen wir uns an, wie wir in TypeScript Imports von Interfaces und ähnliche Interfaces für CRUD-Operationen vermeiden. Außerdem lästige Warnungen und Fehlermeldung ignorieren – „Ich weiß schon, was ich da tue“.
14 Minuten
Redux hilft uns Dateninkonsistenz in unser Angular Anwendung zu vermeiden. In dieser Folge werfen wir einen Blick auf die Redux Libaries für Angular. Außerdem schauen wir uns an, wie wir Daten asynchron in den Redux Store laden können.
18 Minuten
Mich haben zwei Hörer mit Fragen anschrieben. Da die Antworten auch für weitere Hörer spannend sind, gibt es diesmal eine Q&A Folge.
8 Minuten
Navigation kann bei aufwändigeren Operationen oder schlechter Internetverbindung länger dauern. Wie können wir dem Benutzer mitteilen: „Ja, wir tuen schon etwas“? Wie können wir eine Ladeanimationen darstellen? In dieser Episode schauen wir uns deshalb die Events des Angular Routers an und wie wir diese Events nutzen, um eine Animation beim Laden zu erstellen.
7 Minuten
Neben Daten sind Dateien ein häufiger Bestandteil einer Anwendung. In dieser Folge schauen wir die Möglichkeiten an, wie wir einen Dateiupload in Angular realisieren können. Wir stellen dabei die Fragen, die du dir stellen sollst, wenn du ein File-Upload umsetzten sollst.
18 Minuten
Zahlen und Währungsfelder sind ein wichtiger Bestandteil jeder Business Anwendung. Viele Anforderungen deckt der Standard mit Input-Tag (type=number) ab. Wir schauen uns alle Features des Standards an und zeigen die Grenzen auf sowie die Überwindung dieser Barrieren.
29 Minuten
Nach den Mircoservices sind Mirco-Frontends das aktuelle Hype-Thema. Wir beleuchten in dieser Folge die notwendige Entwicklung von Monolith zum Mirco-Frontends. Dabei werden auf die Chancen und Risiken eingegangen. Die Podcast Folge ist durch meinen Vortrag auf DOAG Konferenz inspiriert: WebComponents – Wiederverwendbarkeit über Frameworkgrenzen hinaus
18 Minuten
Praktische Hilfestellung für einen besseren Programmcode. Der Titel der Episode ist an das Buch „Weniger schlecht programmieren“ von Kathrin Passig und Johannes Jander inspiriert. Wir gehen auf die perfekte Namensgebung, Regeln für gute Methode und SOLID Prinzipen ein.
37 Minuten
Was sind die 6 größten Kostenfaktoren eines Projekts? Was kann jeder einzelne machen, um diese Faktoren zu minimieren? Wir gehen außerdem darauf ein, welche Aufgabe ein Frontend-Entwickler hat. Und wie sich die Digitalisierung auf den Frontend-Entwickler auswirkt.
22 Minuten
Lange Listen führen in Browser zu Performance Probleme und überfordern den Nutzer. Neben dem Pagination und Infinite Scrolling erlaubt uns das virtuelle Scrolling beliebig große Datenmengen performant in Webseite zu platzieren. In dieser Folge schauen wir uns das Feature von Angular CDK (ab Version 7) an: Das virtuelle Scrolling. Neben den Einstellungen betrachten wir Vorteile und Nachteile. Als alternative Strategien werden Pagination und Infinite Scrolling aufgeführt.
14 Minuten
Externe Daten sind ein wichtiger Bestandteil jeder Angular Anwendung. Die Kommunikation zu einer Schnittstelle erlaubt uns das HttpClientModule von Angular. Ein REST-Aufruf ist in einer Komponente, Service und Resolver möglich. Wir schauen uns in dieser Happy Angular Podcastfolge die verschiedenen Varianten an. Außerdem machen wir einen Ausflug zu RxJS Observerables.
17 Minuten
Durch responsive Webseiten, Hochauflösende Displays und unterschiedliche Internet-Geschwindigkeiten steigen die Anforderungen das perfekte Bild zu laden. Früher bestanden hier nur wenige Optionen. Wir schauen uns an, welche Technologien heute bereitstehen hier das Benutzererlebnis zu steigern.
22 Minuten
Du kannst deine Angular Anwendungen auf verschiedene Wege strukturieren. Für dich sind 5 Wege dein Projekt zu ordnen. Jede Architektur hat seine Vor- und Nachteile. Wir gehen außerdem darauf ein, wie so der Angular Monolith ein Mythos ist.
14 Minuten
Mit nur einen Tipp kannst du deine Wahrscheinlichkeit für ein Bewerbungsgespräch steigern. Ich habe selbst die Erfahrung gemacht und konnte damit meine "Rate" von 20% auf 90% steigern. Außerdem wie präsentiere ich mich so auf Xing, dass mich mehr Leute finden.
23 Minuten
Viel, hilft viel? Medikamente können hilfreich sein, keine Frage. Aber nehme ich blind jede Pille? Wohl kaum! Aber bei Liberias greifen wir gerne beherzt zu und beachten kaum die verbundenen Risiken und Nebenwirkungen. Diese Folge bring Licht ins Dunkele.