magicweb.pl | Blog programistyczny
  • Strona główna
  • Programowanie
    1. Ogólne
    2. React
    3. Wszystkie artykuły
    Refaktoring
    5 lutego 2020
    React lazy, React Suspense React.lazy() oraz React.Suspense – dzielenie kodu
    31 maja 2021
    Jest - testowanie, optymalizacja zasobów Jest – testowanie, optymalizacja zasobów
    30 marca 2021
    React - testy funkcji React – testowanie funkcji
    28 lutego 2021
    React - testy - wstęp React i testowanie – wstęp
    1 lutego 2021
    Throttling Throttling
    22 grudnia 2020
    React - plik env React – zmienne środowiskowe w plikach .env
    2 listopada 2020
    React - data attribute React – dostęp do własnych atrybutów i przekazywanie danych przez atrybuty
    4 października 2020
    Debounce function Debounce function
    13 września 2020
    React lazy, React Suspense React.lazy() oraz React.Suspense – dzielenie kodu
    31 maja 2021
    Alternatywa if else switch Alternatywa dla if else oraz switch
    26 kwietnia 2021
    Jest - testowanie, optymalizacja zasobów Jest – testowanie, optymalizacja zasobów
    30 marca 2021
    React - testy funkcji React – testowanie funkcji
    28 lutego 2021
    React - testy - wstęp React i testowanie – wstęp
    1 lutego 2021
    Throttling Throttling
    22 grudnia 2020
    JavaScript destrukturyzacja Destrukturyzacja w JavaScript
    5 grudnia 2020
    React - plik env React – zmienne środowiskowe w plikach .env
    2 listopada 2020
    Poprzednia strona Następna strona
  • Narzędzia i praktyki
    1. Project management
    2. Wszystkie artykuły
    MoSCoW - metoda priorytetyzacji MoSCoW – metoda priorytetyzacji
    19 lutego 2020
    MoSCoW - metoda priorytetyzacji MoSCoW – metoda priorytetyzacji
    19 lutego 2020
    Poprzednia strona Następna strona
  • O mnie
React.memo
Frontend 27 lipca 2020

React.memo() – sposób na optymalizację komponentów

W dzisiejszym artykule przedstawię React.memo(), jako sposób na uniknięcie ponownego renderowania i optymalizację komponentów funkcyjnych. React.memo() jest podobne do React.PureComponent w komponentach klasowych. Zachęcam do postawienia czystego create-react-app i przetestowania…

Czytaj więcej
Programowanie funkcyjne - currying
Frontend 11 lipca 2020

Programowanie funkcyjne – currying

Currying jest kolejną częścią serii o programowaniu funkcyjnym. Currying można opisać na kilka sposobów, jednak ja postaram się przedstawić wykorzystanie currying posługując się przykładami krok po kroku. W szczególności zachęcam…

Czytaj więcej
Programowanie funkcyjne - kompozycja
Frontend 20 czerwca 2020

Programowanie funkcyjne – kompozycja funkcji – function composition

Dziś przyjrzymy się kolejnemu elementowi, który łączy się z programowaniem funkcyjnym. W poprzednich wpisach dotyczących programowania funkcyjnego poruszyłem temat czystych funkcji oraz higher order functions. We wpisie na temat HOC…

Czytaj więcej
Programowanie funkcyjne - Higher order functions
Frontend 31 maja 2020

Programowanie funkcyjne – Higher Order Functions

Higher order functions jest kolejnym z elementów programowania funkcyjnego. Poprzednia publikacja dotyczyła założeń pisania czystych funkcji zgodnie z koncepcją programowania funkcyjnego. Zatem zaczynamy… Czym są higher order functions? Higher order…

Czytaj więcej
Programowanie funkcyjne - czyste funkcje
Frontend 17 maja 2020

Programowanie funkcyjne – czyste funkcje

Programowanie funkcyjne, jest paradygmatem programowania, w którym nacisk położony jest na pisanie funkcji. Taka definicja sama w sobie nie mówi zbyt wiele. Za programowaniem funkcyjnym kryje się kilka ważnych zasad…

Czytaj więcej
Typy proste, typy referencyjne
Frontend 4 maja 2020

Typy proste, typy referencyjne

Dzisiejszy post będzie dotyczył głównie podstaw JavaScriptu (chociaż temat dotyczy też innych języków), ale również pozwoli na zrozumienie, czym są typy proste oraz czym różni się przekazywanie wartości przez referencję.…

Czytaj więcej
Poprzednia strona1 2 3 4 5Następna strona

Magicweb.pl

Top

    Kliknij Enter aby wyszukać, Esc aby anulować.

    Blog wykorzystuje pliki cookies więcej informacji OK
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
    Necessary
    Always Enabled

    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

    Non-necessary

    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

    SAVE & ACCEPT