1. The State of JavaScript Survey
Wreszcie doczekaliśmy się publikacji wyników największej ankiety dotyczącej JavaScriptu Dla wszystkich. którzy nie mieli do tej pory do czynienia z poprzednimi edycjami śpieszymy z wyjaśnieniem. Raport jest przystępny i atrakcyjny graficznie, a znajdziecie w nim cały przekrój danych powiązanych z JavaScriptem: od znajomości wśród deweloperów samego języka, przez popularności frameworków, aż po informacje o popularności poszczególnych IDE. Jeśli chcecie zweryfikować swój stan wiedzy, zastanawiacie się, w którą stronę popchnąć waszą karierę albo czego uczyć się w najbliższym czasie, to będzie to dla Was idealny punkt startowy. Co zaskakujące raport jest też świetnym miejscem do znalezienia nowych źródeł wiedzy. W zakładce Resources znajdziecie tam zbiór blogów, platform i podcastów posortowanych po popularności wśród deweloperów.
My tymczasem wyciągnęliśmy dla Was kilka spostrzeżeń (koniecznie dajcie znać w komentarzu, co o nich sądzicie):
- Zmiany względem zeszłorocznej ankiety są nieznaczne i są raczej naturalną ewolucją niż rewolucją. Jest to świetny argument dla wszystkich tych, którzy zarzucają frontendowemu światu ślepe podążanie za trendami i zmienianie ulubionego frameworku co tydzień.
- Popularność i zadowolenie z korzystania z TypeScriptu sukcesywnie wzrasta. Nie przeszkodziło to jednak statycznemu typowaniu zająć pierwszego miejsca wśród brakujących funkcjonalności JavaScriptu. Co to oznacza ?? Ciężko powiedzieć ale na razie nic nie zapowiada, że potrzeba ta zostanie zaspokojona i jeśli potrzebujecie w waszym kodzie typów, to raczej powinniście skorzystać z TypeScriptu.
- Tak samo jak przy analizie State of CSS, tak i tu należy zwrócić uwagę na proporcje Frontend Developerów do Fullstack Developerów. Jeśli do tej pory sukcesywnie unikaliście dotykania kodu serwerowego albo roboty DevOpsowej, to najwyższa pora to zmienić, bo czystych Frontend Developerów jest na rynku coraz mniej.
Zainstaluj teraz i czytaj tylko dobre teksty!
2. Promise Memoization
Cache backendowych odpowiedzi to jedna z popularniejszych funkcjonalności, jakie przychodzi nam pisać. Jeśli pierwszym co przychodzi wam do głowy jest zastosowanie RxJS, to warto wziąć krok w tył i rozważyć rozwiązanie oparte na starych dobrych promisach. Jak to zwykle w IT bywa, propozycja nie zadowoli wszystkich, ale zdecydowanie jest to kawałek czystego kodu, który może znaleźć zastosowanie w waszych aplikacjach.
Zainstaluj teraz i czytaj tylko dobre teksty!
3. Element UI for Vue 3.0 is coming!
Na koniec mamy dobre wieści dla wszystkich zwolenników Vue: najpopularniejsza biblioteka komponentów dla Vue, czyli Element UI niedługo otrzyma wsparcie dla Vue 3.0. Wersja z wsparciem dla najnowszej wersji nazywać się będzie Element Plus i 10 stycznia weszła w fazę beta testów. Wśród nowości między innymi: pełne typowanie w TypeScript, wsparcie nowego Composition API, czy aktualizacja zależności.
Mamy nadzieje, że się podobało i do zobaczenia za tydzień! ⚡️