JavaScript

  • JS – getJSON, ćwiczenie

    JS – getJSON, ćwiczenie

    Wykonujemy proste ćwiczenie, które ma nam utrwalić materiał z lekcji poprzednich, o async await oraz fetch API. Do dzieła.

  • JS – async, await, fetch

    JS – async, await, fetch

    Poznajemy lub – mam nadzieję – przypominamy sobie async i await w JavaScript oraz podstawy korzystania z tzw. fetch API. Do dzieła.

  • JS – Promises

    JS – Promises

    Poznajemy promisy w JavaScript. Już się tym zajmowaliśmy, ale teraz zbiorczo podsumowujemy wszystko, co o nich wiemy. Do dzieła.

  • React – useFetch

    React – useFetch

    Omawiamy sobie znaleziony w internecie na Githubie świetny hook useFetch, świetny przykład programowania asynchronicznego w React. Do dzieła.

  • JS, React – Geolocation API

    JS, React – Geolocation API

    Poznajemy API, które jest w stanie pokazać nam nasze położenie geograficzne. Do dzieła.

  • React – FormData

    React – FormData

    Poznajemy obiekt FormData w JS oraz to, jak możemy z niego skorzystać w React. Do dzieła.

  • React – HTMLDialogEl

    React – HTMLDialogEl

    Znamy już dostatecznie dużo Reacta, JSa oraz HTMLa, aby ogarnąć komponent Reacta sterujący HTMLDialogElement. Kontynuacja lekcji poprzednich, do dzieła.

  • JS – HTMLDialogElement

    JS – HTMLDialogElement

    Poznajemy HTMLDialogElement, świetną rzecz w HTML5, z której będziemy często korzystać i dziwić się, że kiedyś mogło tego nie być w HTMLu i zachodzić w głowę jak wtedy ludzie sobie radzili. Do dzieła.

  • React – zaawasowane forwardowanie

    React – zaawasowane forwardowanie

    Poznajemy przykład dość zaawansowanego używania useRef, forwardRef oraz useImperativeHandle. Upewniamy się, że wszystko rozumiemy. Do dzieła.

  • React – createRoot, strict mode

    React – createRoot, strict mode

    Poznaliśmy już refy, forwardowanie refów, imperative handle oraz portale, najwyższa pora zobaczyć createRoot z biblioteki React-dom i postarać się zrozumieć, co się tam dzieje.

  • React – createPortal

    React – createPortal

    Poznajemy funkcję createPortal z react-dom, która pozwala nam renderować DOM gdziekolwiek wewnątrz drzewa DOM pliku HTML, z którego korzysta nasz projekt Reacta. Do dzieła.

  • React – fowrardowanie wielopoziomowe

    React – fowrardowanie wielopoziomowe

    Nie wspominałem o tym, bo wydawało mi się to oczywiste, ale tak jak propsy możemy przekazywać w dół w jedynym słusznym kierunku przez wiele komponentów, to samo możemy robić z forwardRef.