🖥️ #61: Frontend przyszłości
AI vs Frontend, architektura warstwowa, container queries i wiele nowości
Świetny artykuł, który opisuje przyszłość frontendu, ale przez pryzmat fundamentalnych i dobrze znanych koncepcji. Autor zabiera nas w sentymentalną przygodę po ewolucji Weba, frameworków, koncepcji i narzędzi.
Interaktywny poradnik do CSS Container Queries
Container Queries to jedna z największych rewolucji w CSS ostatnich lat. Chociaż to już nie nowość, to mam wrażenie, że temat jest nadal świeży. Bardzo fajny poradnik, przedstawia to podejście w wizualny i interaktwny sposób, super sprawa :)
GitHub Copilot - tips & tricks
Praca z Copilotem powoli staje się standardem. To świetne narzędzie, które nieustannie ewoluuje. Jednak, żeby wycisnąć z niego jak najwięcej, warto znać kilka przydantych komend i sztuczek. Jeśli używasz Copilota, sprawdź koniecznie!
Sztuczna inteligencja rozprzestrzenia się w niesamowitym tempie, wpływa również na naszą codzienną pracę. A co powiesz na pomoc AI w tworzeniu Design Systemu? Brzmi ciekawie, szczególnie dla większych organizacji. Brad Frost, specjalista w tej dziedzinie, przedstawia kilka możliwości na włączenie AI w proces tworzenia i utrzymywania DS.
Wideo
Honeypot to Netflix dla programistów. Po ich świetnym dokumencie o React, do ich portfolio dołącza Node.js! Geneza powstania, problemy i rozwój - jak zawsze, na najwyższym poziomie.
Architektura to zbiór decyzji i kompromisów, które mają na celu odpowiedzieć na dany problem. Nie jest to proste i nigdy nie było. Macklin Hartley w swoim wystąpieniu opowiada o swojej przygodzie z architekturą, trudnościami i rozwiązaniami w swoim projekcie.
Podcast
Architektura warstwowa na Frontendzie - Max Stoiber
Ciekawa rozmowa o architekturze frotnendu. Co fajne, autorzy skupiają się głównie na warstwach danych i pracy z danymi przez pryzmat frontendu. Dużo o GraphQL i narzędziu Fuse, fajna sprawa :)
Nowości
Devin - pierwszy AI Sofware Engineer
Ostatnio cały programistyczny świat Twitter zadrżał na myśl nowego narzędzia AI. Devin to już nie Copilot, to pełnoprawny developer, który po otrzymaniu właściwego prompta, napisze całą aplikację bez pomocy człowieka. Oczywiście, w teorii. Dostaliśmy demo i kilka przykładowych use case’ów. Wygląda ciekawie, ale nie zwiastowałbym na koniec programisty w postaci człowieka.
Podobne odczucia mają specjaliści z branży. Gergely Orosz (aka The Pragmatic Engineer) w swoim artykule celnie podważa stwierdzenie o samodzielności takiego narzędzia.
Jaka będzie przyszłość, tego niestety nie wie nikt.
Nowa wersja Storybooka przynosi nam kilka fajnych zmian. Wbudowane testy wizualnej regresji, wsparcie dla React Server Components, kilka usprawnień wizualnych i oczywiście, jak zawsze, jest kilka razy szybciej ;)
Na laurach nie osiedli twórcy Astro. Przygotowali oni wersję 4.5, w której dostajemy wiele usprawnień, do istenijących już rozwiązań. Największą zmianą w środowisku Astro, jest jednak nowa platforma - Astro DB. Super rozwiązanie dla małych projektów, obecnie w darmowym planie.
Angular doczekał się swojego Nexta. Brzmi ciekawie? Dla fanów Angulara powinno! Analog wyszedł ostatnio w wersji 1.0 i jest to naprawdę ciekawe rozwiązanie. W pakiecie dostajemy standard w nowoczesnych meta-frameworkach - file-based routing, SSR/SSG, API routes…
Narzędzia
Dostaliśmy inspektor do konfiguracji ESLinta. Wygląda fajnie, taka mała rzecz a cieszy.
Kontakt
Twój feedback jest dla mnie bardzo wartościowy, dlatego będzie mi mega miło jak dasz znać jak Ci się podobał (lub nie podobał) dzisiejszy mail 🙏🏼
Do usłyszenia!