Renesans Angulara: Czy rzeczywiście jest tak cudowny?
Odcinek opublikowany16.05.2024🚀 W dzisiejszym odcinku przyjrzymy się, co kryje się za renesansem Angulara! Czy Angular 17 to faktycznie był wielki krok naprzód, czy tylko próba nadgonienia konkurencji?👀 Czy Angular zbliża się do Reacta, a może zazdrości Qwikowi jego hydration? Przyjrzymy się bliżej zmianom i przyszłym planom, które mogą wpłynąć na performance i użyteczność Angulara.🕒 Timeline:00:00 Wstęp00:44 Najważniejsze zmiany w Angularze 1702:00 Renesans Angulara03:29 Czy Angular staje się Reactem06:47 Angular zazdrości Qwikowi10:20 Aplikacje frontendowe ciągle rosną13:30 Dlaczego nie wszyscy cieszą się z częstych update'ów?14:07 Obniżamy próg wejścia i co dalej?16:05 Material v319:40 Na co nie możemy się doczekać w Angularze 1821:38 Szklana kula23:55 Polecajki27:39 Podsumowanie💬 Co sądzisz o nowym kierunku Angulara? Dołącz do dyskusji w komentarzach i podziel się swoimi spostrzeżeniami!Linki- https://blog.angular.io/introducing-angular-v17-4d7033312e4b- https://angular.dev/- https://qwik.dev/- https://material.angular.io/Polecajki1) DIY Mac OS - Hackintosh2) 30 dniowy program detoksu na media społecznościowe#Angular #Frontend #Programowanie #WebDevelopment
Jesteśmy w trakcie renesansu Angulara. W wersji 17 nadeszły duże zmiany, między innymi nowe logo. W wersji 18 spodziewamy się jeszcze więcej zmian. Ja nazywam się Aleksander Lubych. Ja nazywam się Jakub Pawlak. To jest Subiektywny Frontend i dzisiaj porozmawiamy o tym, co Angular dla nas przygotował, jeżeli chodzi o najnowsze wersje i co się tak naprawdę z nim dzieje. Zapraszamy. Renesans Angulara. No i co? Co z tym Angularem? No, był renesans. Był renesans. Myślę, że są duże zmiany, na przykład największa zmiana moim zdaniem w siedemnastce to jest logo.
Logo. O, proszę bardzo. I teraz jak sobie spojrzymy na oficjalny artykuł na blog poście od Angulara, to możemy zobaczyć coś takiego. Wow. Renesans. No i oprócz logo jeszcze nowa strona angular.dev. O właśnie, o właśnie. A co tam się kryje? Więcej animacji. Uwaga, uwaga. Wow. Renesans. Renesans. To mi się podoba. O to chodzi. To już nie jest ten Angular nudny, czerwony, teraz jest fioletowy gradient. No właśnie. I teraz spójrzmy sobie może jak to wygląda. O nie. Jakub Jakub jak to ma się dobrze sprzedawać w dzisiejszych czasach?
Nie. Popatrz na to. Z tylu widzisz tu jakąkolwiek animację? Nie ma animacji, nie ma gradientów. Słabo. Nic tu nie ma. Nic. Jest jakaś dokumentacja, którą widziałem milion razy, w której się nauczyłem milion rzeczy. Ale nie ma ani jednej animacji. Dobra, dobra, śmiejemy się trochę z Renesansem Angulara, ale prawdę powiedziawszy, Renesans Angulara myślę, że jest trochę prawdą. Trochę, ale nie do końca, bo oczywiście to jest marketingowy chwyt, że wow, wow, robimy Renesans, bo Angular już od jakiegoś czasu funduje nam dosyć częste... I duże. Więc Angular już jakiś czas rozwija się szybko i w porównaniu do Reacta, który ma dosyć wolne te wydania, Angular stał się taki trochę niestabilny, ja bym powiedział.
Dependency Injection. Moduły. I chciałbym zwrócić właśnie twoją uwagę i waszą też uwagę, że ten Renesans Angulara jest super, jest fajny, jest tam naprawdę dużo fajnych rzeczy, ale pamiętajcie o tym, że trzeba też odrobić swoją lekcję teraz, swoją część tego fajnego procesu Renesansu Angulara, czyli trzeba zaktualizować swój kod. No problemo.
A jeszcze jak nie ma testów jednostkowych, a mamy skomplikowany komponent, serwis albo komponent, który ma półtora tysiąca linijek. A zdarzają się takie kwiatki. Coś to siak. Na co nie możesz się doczekać? W osiemnaste? No, na co? Ja się obawiam, że w osiemnaste wejdzie ta zmiana dotycząca materiala. Ja trochę się nie mogę na nią doczekać. Na osiemnastkę czy na zmianę? Na zmianę. Bo w zasadzie bardzo fajnie wygląda ten nowy materiał. Ja osobiście się nie mogę doczekać, ale to jest rzecz, która weszła już w siedemnastce, bardziej to w kontekście tego renesansu Angulara. To jest...
Przyszliśmy do tego, że nie ma oficjalnej listy zmian jeszcze w osiemnastce. Więc trudno powiedzieć tak naprawdę, co będzie. Czekamy na pierwsze informacje o tym, co wejdzie w 18. Ale czekam na kontynuację, jeżeli chodzi o deferrables. Też czekam trochę na to, żeby te injectory w komponentach i serwisach można było jeszcze prościej sobie dociągać. Bo też o tym wspomnieli na konferencji rok temu. I mam nadzieję, że to też niebawem się pojawi, bo to będzie spore uproszczenie. Jak przewidujesz przyszłość w takim razie? Przejdźmy do szklanej kuli. Jak widzisz renesans Angulara?
Są jakieś takie drobne, malutkie rzeczy, które gdzieś się przesunęły. Na przykład Webpack. Przecież Webpacka już nie ma. Webpack wylatuje, mamy sbuilda, module federation. I co teraz? No i co teraz? No przecież to jest fundament dla nas, nie? No i dokładnie. I co dalej? Jak dalej żyć? Więc moim zdaniem przyszłość renesansu rysuje się tak, że ten Angular faktycznie nabiera tego tempa. Jeśli się jeszcze zmerczują z tym Wizem, to w ogóle będzie super szybko. I brzmi to fajnie. Brzmi to naprawdę zachęcająco. Ale i też przerażająco. No właśnie. Mi się bardzo podobał ogólnie ten kierunek, który został obrany. Dużo uproszczeń też dla deweloperów powstaje w Angularze.
Z Facebooka nie korzystam. Nie miałem też specjalnie innych jakichś tam mediów społecznościowych, no dobra, Instagram od czasu do czasu, ale tak, myślę, że to jest fajna polecajka. No to super. To lecimy z podsumowaniem. Dobra, no to co? Renesans Angulara, hit czy kit? Podoba się, nie podoba? Hit z małym minusem. Hit z małym minusem. Wydaje mi się, że Angular chce być takim trochę new hit on the block. I chcę po prostu trochę odzyskać reputację, odzyskać trochę power i prędkość, więc myślę, że zapowiada się naprawdę.
Pokazano wszystkie 8 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Kliknij, aby znaleźć fragmenty, w których pada.
Odcinek opublikowany16.05.2024
🚀 W dzisiejszym odcinku przyjrzymy się, co kryje się za renesansem Angulara! Czy Angular 17 to faktycznie był wielki krok naprzód, czy tylko próba nadgonienia konkurencji?
👀 Czy Angular zbliża się do Reacta, a może zazdrości Qwikowi jego hydration? Przyjrzymy się bliżej zmianom i przyszłym planom, które mogą wpłynąć na performance i użyteczność Angulara.
🕒 Timeline:
Wstęp
Najważniejsze zmiany w Angularze 17
Renesans Angulara
Czy Angular staje się Reactem
Angular zazdrości Qwikowi
Aplikacje frontendowe ciągle rosną
Dlaczego nie wszyscy cieszą się z częstych update'ów?
Obniżamy próg wejścia i co dalej?
Material v3
Na co nie możemy się doczekać w Angularze 18
Szklana kula
Polecajki
Podsumowanie
💬 Co sądzisz o nowym kierunku Angulara? Dołącz do dyskusji w komentarzach i podziel się swoimi spostrzeżeniami!
Linki
- https://blog.angular.io/introducing-angular-v17-4d7033312e4b
- https://angular.dev/
- https://qwik.dev/
- https://material.angular.io/
Polecajki
1) DIY Mac OS - Hackintosh
2) 30 dniowy program detoksu na media społecznościowe
#Angular #Frontend #Programowanie #WebDevelopment