"JavaScript zezwala na tworzenie znakomitego kodu, ale wymaga od programisty sporych umiejętności. Tworzenie choćby wyjątkowo złożonych aplikacji jest jednak łatwiejsze dzięki dostępnym narzędziom. Szczególnym podziwm raduje się React - modna biblioteka open source służąca do tworzenia dynamicznych aplikacji na bazie niewielkich elementów wielokrotnego wykorzystywania. React jest narzędziem, które w stosunkowo prosty sposób pozwala w pełni skorzystać z możliwości nowoczesnych przeglądarek i maszyn mobilnych.
To książka przeznaczona dla przeciętnie zaawansowanych użytkowników biblioteki React, którzy chcą wytwarzać sprężyściejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy generować elementy realne do wielokrotnego zastosowania, jak projektować strukturę aplikacji i omówiono zasady tworzenia poprawnych formularzy. Opisano też procesy definiowania stylów dla składników biblioteki React, jak na dodatek ich optymalizowania w celu przyspieszenia aplikacji i powiększenia ich responsywności. Nie zabrakło szczegółowego omówienia technik tworzenia zestawów produktywnych testów, ponadto znalazły się tutaj dane na temat korzystania z takich narzędzi jak służący do testowania Enzyme, React Router czy usprawniający ciągłą integrację CircleCI. Zdobywanie umiejętności potrzebnych do zbudowania działającej aplikacji ułatwiają liczne przykłady, wskazówki i fragmenty kodu.
W książce pomiędzy innymi:
elementy biblioteki React, w tym Context API i React hooks
tworzenie i optymalizacja części
stosowanie języka GraphQL w projektach
renderowanie po stronie serwera
tworzenie wydajnego zestawu testów
techniki optymalizacji komponentów
React: nowy rozmiar produktywnego programowania aplikacji!
O autorze
Carlos Santana Roldán od kilkunastu lat projektuje aplikacje internetowe, aktualnie pracuje jako główny inżynier oprogramowania w firmie Snapchat. Jest twórcą serwisu http://js.education/, na którym publikuje materiały do nauki nowoczesnych technologii internetowych, takich jak React, Node.js, JavaScript i TypeScript."
To książka przeznaczona dla przeciętnie zaawansowanych użytkowników biblioteki React, którzy chcą wytwarzać sprężyściejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy generować elementy realne do wielokrotnego zastosowania, jak projektować strukturę aplikacji i omówiono zasady tworzenia poprawnych formularzy. Opisano też procesy definiowania stylów dla składników biblioteki React, jak na dodatek ich optymalizowania w celu przyspieszenia aplikacji i powiększenia ich responsywności. Nie zabrakło szczegółowego omówienia technik tworzenia zestawów produktywnych testów, ponadto znalazły się tutaj dane na temat korzystania z takich narzędzi jak służący do testowania Enzyme, React Router czy usprawniający ciągłą integrację CircleCI. Zdobywanie umiejętności potrzebnych do zbudowania działającej aplikacji ułatwiają liczne przykłady, wskazówki i fragmenty kodu.
W książce pomiędzy innymi:
elementy biblioteki React, w tym Context API i React hooks
tworzenie i optymalizacja części
stosowanie języka GraphQL w projektach
renderowanie po stronie serwera
tworzenie wydajnego zestawu testów
techniki optymalizacji komponentów
React: nowy rozmiar produktywnego programowania aplikacji!
O autorze
Carlos Santana Roldán od kilkunastu lat projektuje aplikacje internetowe, aktualnie pracuje jako główny inżynier oprogramowania w firmie Snapchat. Jest twórcą serwisu http://js.education/, na którym publikuje materiały do nauki nowoczesnych technologii internetowych, takich jak React, Node.js, JavaScript i TypeScript."