Moje wesołe zdjęcie
Cześć! Jestem Bartek i witam Cię na moim blogu!
Piszę tutaj głównie o JavaScript i React ale pojawiają się też wpisy na temat innych obszarów frontendu. Więcej o mnie tutaj.

Kategoria - opinie

react-1 Created with Sketch.

Kurs "Podstawy React" jest już dostępny!
Zapraszam do sprawdzenia mojej oferty.

Sprawdź
  • Miniaturka obrazka do posta

    Dziś będzie krótko! Bardzo prawdopodobne, że już o tym słyszałeś - sam publikowałem tę informację u siebie na Twitterze - ale zostało opublikowane bardzo ciekawe zestawienie najpopularniejszych projektów świata JavaScript znajdujących się na GitHubie. Myślę, że warto się z nim zapoznać - kto wie, może nie słyszałeś, o którymś z tych projektów, a bardzo by Ci się on przydał?

    Na jakiej podstawie stwierdzono, które projekty są najpopularniejsze? Po prostu policzono ile nowych “gwiazdek” zyskały poszczególne z nich w przeciągu ostatnich 12 miesięcy. Oprócz ogólnego zestawienia mamy też podział na frameworki front-endowe, frameworki node.js i kilka innych kategorii.

    A który JavaScriptowy projekt zyskał w zeszłym roku największą popularność? Otóż okazuje się, że Vue.js (+40.0 tys. “gwiazdek”)! Na drugim miejscu React (+27.8 tys. “gwiazdek”), a na trzecim create-react-app (+22.5 tys. “gwiazdek”). To pokazuje, że z jednej strony “hype” na Vue wciąż trwa - i dobrze bo to świetna biblioteka. Z drugiej strony, zestawienie pokazuje też, że najsilniejszym obecnie “ekosystemem” dysponuje React - sporo bibliotek z czołówki zestawienia jest z nim związanych (wspomniany create-react-app na drugim miejscu, a do tego takie projekty jak np. Next.js czy Redux). Co ciekawe, Angular znalazł się dopiero na 18 miejscu zestawienia…

    Na koniec linki - moim zdaniem warto zajrzeć:

  • Miniaturka obrazka do posta

    Jak pewnie zauważyłeś, w grudniu jakoś tak wyszło, że zrobiłem sobie przerwę od blogowania. Po części jest to wynik tego, że więcej czasu poświęcam na pracę (biorę udział w ciekawym start-upie, więc jest co robić). Do tego doszedł chyba pewien kryzys twórczy… Stąd też dziś krótki wpis noworoczny, którym wpisuję się w ogólny trend robienia blogowych podsumowań roku minionego i przedstawiania planów na przyszłość!

  • Miniaturka obrazka do posta

    Będąc programistą trzeba nieustanie trzymać rękę na pulsie, śledzić nowości i cały czas poszerzać swoją wiedzę. Nie jest to łatwe, szczególnie w świecie front-endu, gdzie (podobno) codziennie wypuszczany jest jeden nowy framework oraz dziesięć nowych bibliotek. Jak to wszystko ogarnąć? Postaram się odpowiedzieć na to pytanie w dzisiejszym wpisie… albo raczej pokazać Ci jak ja do tego podchodzę.

  • Miniaturka obrazka do posta

    Zgodnie z tym co ogłosiłem tydzień temu, w dniu wczorajszym z sukcesem wdrożyłem zupełnie nową wersję tego bloga! Oczywiście jest ona oparta na wspomnianym ostatnio Jekyllu oraz hostowana jest teraz na Heroku. O tej zmianie co nieco napisałem już ostatnio, dziś natomiast chciałbym przedstawić Ci kilka niedużych zmian, które nastąpią na blogu począwszy od dzisiaj.

    Po pierwsze wpis, który teraz czytasz jest nowym typem posta na blogu. Ma on krótką formę i na stronie głównej wyświetla się w całości. Wprowadzam ten typ wpisu, ponieważ chciałbym co jakiś czas wrzucać na bloga jakąś krótszą informację lub link do ciekawego artykułu i wydaje mi się, że taka prostsza forma będzie do tego najlepsza. W zasadzie oprócz tego, że posty będą takie krótkie to nic więcej się nie zmienia - nadal będą one dostępne na osobnej podstronie itp.

    Druga zmiana to, zmniejszenie liczby kategorii do dwóch. Dotychczas również miałem dwie główne kategorie ale one miały mnóstwo podkategorii i wydaje mi się, że było to niezbyt czytelne. Obecnie więc wpisy będą przypisane albo do kategorii Programowanie albo Opinie (nowa nazwa dla dawnej kategorii Przemyślenia). Jak pewnie zauważyłeś, nowy szablon bloga, który w pocie czoła stworzyłem posiada prostą nawigację po tych dwóch kategoriach.

    Na koniec dodam jeszcze, że dzięki przejściu na Jekylla mam większą kontrolę nad szablonem bloga, możesz się więc spodziewać, że będzie on powoli ewoluować. Mam w planach różne jego usprawnienia itp., na które na razie nie miałem czasu…

    I to tyle na dziś. Od teraz możesz się już tutaj spodziewać poważniejszych postów!

  • Miniaturka obrazka do posta

    Dziś krótko, bo chcę tylko dorzucić kilka słów do tego co napisałem we wpisie tydzień temu. Po tym jak napisałem tamtego posta, naszło mnie kilka dodatkowych przemyśleń związanych z nową formułą bloga. A skoro już o tej formule napisałem, a potem trochę ją zrewidowałem, to jednak wypadałoby Cię teraz poinformować o moich wnioskach i pomysłach.

  • Miniaturka obrazka do posta

    W sumie przez cały sierpień na blogu nie pojawił się ani jeden nowy wpis… Co prawda nie planowałem tego, ale intensywna praca nad moimi kursami on-line trochę mnie wyczerpała i spowodowała chwilowy wstręt do pisania. Na szczęście to już za mną i od września wracam z nowymi siłami. Zatem niniejszym ogłaszam rozpoczęcie nowego “sezonu” na blogu!

  • Miniaturka obrazka do posta

    Mamy dziś 1 sierpnia 2017 roku, a to oznacza, że zakończyła się właśnie przedsprzedaż moich kursów on-line - wszystkie kursy są już dostępne dla osób, które wykupiły do nich dostęp! Zdaje się, że kilka razy obiecywałem, że w związku z tym pojawi się na blogu podsumowanie tej akcji. Dziś jest więc dobry moment aby to zrobić! Poniżej dzielę się z Tobą garścią informacji i statystyk na temat sprzedaży oraz kwotą jaką udało się w tym czasie zebrać. Zapraszam do lektury.

  • Miniaturka obrazka do posta

    1 czerwca ogłosiłem na blogu przedsprzedaż moich trzech kursów on-line. Kursy te to: Podstawy React, Podstawy react-router, Podstawy Redux. Oczywiście kursy te można też zakupić w pakiecie, dzięki czemu, rzecz jasna, wychodzi taniej. W tym momencie pozostał w zasadzie ostatni tydzień przedsprzedaży, a moje prace nad kursami już jakiś czas temu weszły w decydującą fazę. Postanowiłem więc dzisiaj przybliżyć strukturę kursów - jakie lekcje wchodzą w skład kursów, ile jest zadań do wykonania, czego dotyczą itp.

  • Miniaturka obrazka do posta

    Ostatnio na blogu wciąż tylko wpisy czysto techniczne, postanowiłem więc dla odmiany napisać dziś coś trochę innego. Temat tego posta nasunął mi się już jakiś czas temu. Co jakiś czas dostaję bowiem maila z pytaniem, jaką wiedzę trzeba posiadać aby zacząć pracę na stanowisku Frontend Developer. Do tego na blogu NetteCode pojawił się ostatnio ciekawy artykuł, w którym autorka omawia kilka ofert pracy na to stanowisko. Wynika z tego wszystkiego, że Frontend Developer to pojęcie dość szerokie. Postaram się więc dzisiaj opisać swoje obserwacje i przedstawić kilka wersji “frontendowca”!

  • Miniaturka obrazka do posta

    W ostatni piątek i poniedziałek poprowadziłem wreszcie swoje pierwsze szkolenie stacjonarne (z podstaw React - to pewnie dość oczywiste)! Było to dla mnie mega ciekawe doświadczenie i mam teraz w głowie sporo przemyśleń na ten temat, a z doświadczenia wiem, że nie ma nic lepszego niż spisanie sobie tego w bardziej zorganizowany sposób. Dlatego też postanowiłem zrobić to tak jak zawsze, czyli opisać to pod postacią wpisu na blogu - nie dość, że ja skorzystam, to być może również moi czytelnicy coś z tego wyniosą. Zapraszam do lektury!