f.lechner
Was ich schreibe
Alle ArtikelSoftwareentwicklungKünstliche IntelligenzKommunikation
Was ich schreibe
Alle ArtikelSoftwareentwicklungKünstliche IntelligenzKommunikation
Buchzusammenfassungen
Alle BuchzusammenfassungenSoftwareentwicklungUser Experience DesignProduktmanagementSelbstmanagementKommunikation
Wiki nach Themen
Alle EinträgeSoftwareentwicklungUser Experience DesignProduktmanagementKünstliche IntelligenzSelbstmanagementKommunikation
Hilfreiche Tools
Alle ToolsSoftwareentwicklungUser Experience DesignProduktmanagementKünstliche Intelligenz
alle Artikel
Frontend-Architektur (3)JavaScript & TypeScript (1)Next.js (3)React.js (12)

Softwareentwicklung

(14 Artikel)
  • Softwareentwicklung
    • Frontend-Architektur (3)
    • JavaScript & TypeScript (1)
    • Next.js (3)
    • React.js (12)
  • Künstliche Intelligenz
    • Bild-KI (1)
    • Text-KI (1)
  • Kommunikation
    • Rhetorik (1)
    • Schreiben (1)
  • Softwareentwicklung
    • Karriere (1)
    • Softwarearchitektur (1)
  • User Experience Design
    • Interaction Design (2)
    • UX-Psychologie (1)
    • Usability (2)
  • Produktmanagement
    • Leadership (1)
    • Produktentdeckung (3)
    • Produktentwicklung (2)
    • Produktkarriere (1)
    • Produktkultur (2)
    • Produktstrategie (2)
  • Selbstmanagement
    • Entscheidungsfindung (2)
    • Kritisches Denken (2)
    • Mindset (1)
    • Selbstorganisation (1)
  • Kommunikation
    • Gesprächsführung (2)
    • Konfliktmanagement (1)
  • Softwareentwicklung
    • Agentic Coding (6)
    • Agile Softwareentwicklung (3)
    • JavaScript & TypeScript (7)
    • Software-Testing (2)
    • Softwarearchitektur (2)
    • Web Performance (1)
    • Web Security (4)
  • User Experience Design
    • Design (2)
    • UX Trends & Themen (1)
    • UX-Copywriting (2)
    • UX-Datenanalyse (2)
    • UX-Prinzipien (14)
    • UX-Psychologie (2)
    • Usability (3)
    • User Experience (3)
    • User Research (4)
  • Produktmanagement
    • Marktanalysen (1)
    • Produktentdeckung (29)
    • Produktentwicklung (21)
    • Produktstrategie (28)
    • Wettbewerbsanalyse (1)
  • Künstliche Intelligenz
    • Begriffe (6)
    • KI-Bereiche (5)
    • KI-Evaluierung (6)
    • Lernverfahren (4)
    • Maschinelles Lernen (8)
    • Netzwerkarchitekturen (6)
  • Selbstmanagement
    • Denken (8)
    • Entscheidungsfindung (17)
    • Kreativität (3)
    • Lernen (18)
    • Philosophie (4)
    • Psychologie (35)
    • Selbstorganisation (1)
    • Soziologie (2)
  • Kommunikation
    • Kommunikationsmodelle (9)
    • Schreiben (2)
  • Softwareentwicklung
    • Authentication as a Service (4)
    • Backend as a Service (4)
    • Coding Agents (7)
    • Headless CMS (5)
    • Media CDNs (6)
    • Platform as a Service (6)
    • UI Component Management (4)
  • User Experience Design
    • Designinspiration (4)
    • Fonts (8)
    • Usability (2)
    • User Experience (8)
    • User Research (7)
  • Produktmanagement
    • Markenanalyse (22)
    • Marktanalyse (19)
    • Nutzeranalyse (22)
    • Produktentdeckung (20)
    • Produktstrategie (4)
    • Wettbewerbsanalyse (20)
  • Künstliche Intelligenz
    • Benchmarks (3)
    • Workflow-Automatisierung (1)
    • Überblick (4)
Was ich schreibe
Alle ArtikelSoftwareentwicklungKünstliche IntelligenzKommunikation
Buchzusammenfassungen
SoftwareentwicklungUser Experience DesignProduktmanagementSelbstmanagementKommunikation
Wiki nach Themen
SoftwareentwicklungUser Experience DesignProduktmanagementKünstliche IntelligenzSelbstmanagementKommunikation
Hilfreiche Tools
SoftwareentwicklungUser Experience DesignProduktmanagementKünstliche Intelligenz
© 2026 Frank Lechner
DatenschutzImpressum
  • Feature Sliced Design: Struktur statt Chaos in React-Projekten
    Frontend-Architektur
    Feature Sliced Design: Struktur statt Chaos in React-Projekten

    Wo gehört welcher Code hin, wenn ein React-Projekt wächst? Feature-Sliced Design beantwortet das mit sechs Schichten, Slices und Segments.

  • Das asChild-Pattern und wann sich Polymorphic Components wirklich lohnen
    React.js
    Das asChild-Pattern und wann sich Polymorphic Components wirklich lohnen

    Warum Radix, shadcn & Co. auf asChild statt as setzen – und wann du auf beides besser verzichtest.

  • Polymorphic Components in React – Das as-Pattern von Grund auf
    React.js
    Polymorphic Components in React – Das as-Pattern von Grund auf

    Ein Button, der manchmal ein Link sein soll – und wie du das ohne doppelten Code und ohne TypeScript-Fehler löst.

  • React Server Components in Next.js verstehen und anwenden
    Next.js
    React Server Components in Next.js verstehen und anwenden

    RSC-Payload, Modul-Grenzen, Error Boundaries, Testing-Strategie: Das komplette Architektur-Modell hinter React Server Components – jenseits der Next.js-Marketing-Folie.

  • React Server Components: Wann sie sich lohnen – und wann nicht
    Frontend-ArchitekturNext.jsReact.js
    React Server Components: Wann sie sich lohnen – und wann nicht

    RSC versprechen weniger Bundle-Size und direkten Backend-Zugriff. Aber lohnt sich der Umstieg wirklich für dein Projekt?

  • Next.js oder React + Vite: Eine Entscheidungshilfe
    Frontend-ArchitekturNext.jsReact.js
    Next.js oder React + Vite: Eine Entscheidungshilfe

    Weniger Framework-Religion, mehr Entscheidungskriterien: Next.js vs. React + Vite im Praxis-Check."

  • Fetch like a pro, Teil 4: Sicherheit beim Server State
    React.js
    Fetch like a pro, Teil 4: Sicherheit beim Server State

    Was, wenn es nicht jeder gut mit deiner API meint? Teil 4 zeigt CSRF-Schutz bei Cookie-Auth, warum dangerouslySetInnerHTML zur offenen Tür wird, und wie Zod kompromittierte API-Antworten abfängt.

  • Fetch like a pro, Teil 3: TanStack Query in Produktion
    React.js
    Fetch like a pro, Teil 3: TanStack Query in Produktion

    TanStack Query in Produktion: Auth & Token-Refresh, SSR-Hydration, Cache-Persistenz und Ordnerstruktur für React-Apps, die wirklich skalieren.

  • Fetch like a pro, Teil 2: Pro-Patterns für den Alltag
    React.js
    Fetch like a pro, Teil 2: Pro-Patterns für den Alltag

    TanStack-Query-Patterns für den Alltag: Prefetching, Optimistic Updates, Infinite Queries, Retry-Strategien und die React Query Devtools.

  • Fetch like a pro, Teil 1: Mit TanStack Query und Server State
    React.js
    Fetch like a pro, Teil 1: Mit TanStack Query und Server State

    Server State ist kein klassisches State-Management-Problem — es ist ein Caching-Problem mit Nebenwirkungen wie Race Conditions, Deduplizierung und Hintergrund-Synchronisation.

  • React.memo() verstehen und anwenden
    React.js
    React.memo() verstehen und anwenden

    React.memo() kann tricky sein - lerne wie du Fallstricke vermeidest und welche Alternativen es gibt

  • useCallback() verstehen und anwenden
    React.js
    useCallback() verstehen und anwenden

    Dieser Artikel zeigt die drei Kontexte, in denen useCallback wirklich etwas bringt, und wann ihr ihn getrost weglassen solltet.

  • useMemo() verstehen und anwenden
    React.js
    useMemo() verstehen und anwenden

    Dieser Artikel zeigt, wann useMemo wirklich Performance bringt, wann er nur Ballast ist, und welche Alternativen (von simplem Verzicht bis React Compiler) oft die bessere Wahl sind.

  • Referential Equality - Ein Konzept, das React clever zu nutzen weiß!
    JavaScript & TypeScriptReact.js
    Referential Equality - Ein Konzept, das React clever zu nutzen weiß!

    Lerne Referential Equality im Zusammenspiel mit nicht-primitiven Datentypen in React kennen. Zwei Probleme, drei Auswirkungen und viele Lösungen!