JavaScript zezwala na tworzenie wspaniałego kodu, ale wymaga od programisty pokaźnych umiejętności. Tworzenie choćby niezwykle złożonych aplikacji jest jednak łatwiejsze dzięki dostępnym narzędziom. Szczególnym uznaniem raduje się React - lubiana biblioteka open source służąca do tworzenia dynamicznych aplikacji na bazie niewielkich części wielokrotnego wykorzystywania.
React jest narzędziem, które w stosunkowo prosty sposób pozwala w pełni skorzystać z możliwości progresywnych oglądarek i urządzeń mobilnych.To książka asygnowana dla przeciętnie zaawansowanych użytkowników biblioteki React, którzy chcą kreować rozciągliwiejsze i łatwiejsze w utrzymaniu aplikacje.
Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy stwarzać elementy możliwe do wielokrotnego wykorzystania, jak projektować strukturę aplikacji oraz omówiono zasady tworzenia poprawnych formularzy.
Opisano również procesy definiowania stylów dla elementów biblioteki React, jak ponadto ich optymalizowania w celu przyspieszenia aplikacji i rozszerzenia ich responsywności. Nie zabrakło szczegółowego omówienia technik tworzenia zestawów sprawnych testów, na dodatek znalazły się tutaj informacje na temat korzystania z takich narzędzi jak służący do testowania Enzyme, React Router czy upraszczający ciągłą integrację CircleCI.
Zdobywanie umiejętności niezbędnych do zbudowania działającej aplikacji upraszczają 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 wykorzystywanie języka GraphQL w projektach renderowanie po stronie serwera tworzenie produktywnego zestawu testów techniki optymalizacji składnikówReact: nowy rozmiar sprawnego programowania aplikacji!O autorzeCarlos Santana Roldán od kilkunastu lat projektuje aplikacje internetowe, obecnie 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.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla React 17. wzorce projektowe i najlepsze praktyki. projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Twój komentarz zostanie wyświetlony po moderacji.