Cześć,
porozmawiajmy o
React.js

Lubisz czytać o frontendzie lub uczysz się webdevu?
To miejsce idealne dla ciebie.

Najnowsze wpisy

JavaScript

Intersection Observer w JavaScript

Intersection Observer to natywne API JavaScript, dzięki któremu można osiągnąć wiele przydatnych rozwiązań. To na nim oparte jest wiele bibliotek służących do optymalizacji strony.

React

Infinite Scrolling w React (CRA, TS, Strapi, Material UI, GraphQL, Apollo)

Ekosystem Node i React jest ogromny. Na rynku do dyspozycji programistów dostępna jest masa gotowych już rozwiązań i bibliotek, które śmiało można wykorzystywać w projektach. Dziś użyjemy je, by stawić czoła dość popularnemu przypadkowi kodowemu na froncie, jakim jest infinite scrolling.

Zobacz wszystkie wpisy
HTML

Accessibility, czyli semantyczny i dostępny HTML

Dostępność to najczęściej niedoceniany i pomijany aspekt tworzenia stron internetowych. Czym jest i dlaczego accessibility jest w dzisiejszym świecie webdevelopmentu szalenie istotne?

TypeScript

Dlaczego warto używać TypeScripta?

TypeScript istnieje na rynku już ładnych parę lat, jednak to w ostatnich dwóch latach zyskał największą popularność. Nie ma się czemu dziwić, bo TS wprowadza wiele zalet do pisania kodu opartym na czystym Javascripcie.

JavaScript

Intersection Observer w JavaScript

Intersection Observer to natywne API JavaScript, dzięki któremu można osiągnąć wiele przydatnych rozwiązań. To na nim oparte jest wiele bibliotek służących do optymalizacji strony.

Zobacz wszystkie wpisy

Jako dziecko patrzył z fascynacją w działanie Internetu, nie będąc świadomym, że za każdym razem ładując stronę dostaje kod 200 protokołu HTTP. Lata temu miał marzenie, by tworzyć coś z niczego, by tworzyć tak piękne strony internetowe jakie codziennie widział. I zastanawiał się jak to wszystko powstaje i co trzeba, by osiągnąć taki poziom. Dziś spełnia swoje marzenie i znalazł się tutaj, by dzielić się tą wiedzą ze światem. Ale także po to, by się wciąż rozwijać - taka misja przysługuje temu blogowi.

© Damian Kalka 2021
Wszelkie prawa zastrzeżone