
Tomasz Ducin discusses the current state of frontend development and the JavaScript ecosystem in 2026, highlighting the dominance of React and TypeScript, and the challenges faced by developers.
“Jest niejako absurdalne, że do tego, żeby zrobić podstronkę z formularzem, musisz myśleć o memoizacji referencji na funkcję.” Tomasz Ducin - konsultant, architekt i człowiek, który dekadę spędził na frontendzie - nie owija w bawełnę. 95% projektów frontendowych to niemodularne monolity, a globalny store dostępny dla każdego modułu to backendowy odpowiednik wspólnych tabel w bazie. Brzmi znajomo? 🎯 Dziki Zachód frameworków JS wyhamował - bo innowatorzy przenieśli się do AI i tam klepią nowy framework codziennie. React rządzi monopolistycznie, TypeScript wygrał, a dane treningowe LLM-ów cementują ten układ. Tomek w 2026 wybrałby jednak Vue - bo “Vue ci zdecydowanie więcej wybacza”. Angular? Niszowa twierdza korporacji z silnymi tradycjami technologicznymi. Architektura heksagonalna na frontendzie? Agregaty DDD z formularza walidacyjnego? Tomek: “To jest dążenie do tego, żeby wsiąść do pociągu mądrych nazw bez zrozumienia.” Rozwiązanie? Store’y maksymalnie na poziomie modułu, komunikacja eventami, vertical slices i drużyna zwycięska: The Art of Destroying Software + vertical slices + LLM-y. Taniej wywalić slice’a i wygenerować od zera. ⚠️ Czy vibe coding ma sens? Tylko jako rapid…
Host: Szymon
Guest: Tomasz Ducin
Products: TypeScript, React, Vue, Angular
Explore listener stats, chart rankings, contacts and more on the Patoarchitekci podcast page.