Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 12 głosach.
Hands-on Full-Stack Web Development with GraphQL and React
Odkryj moc GraphQL, React, Apollo, Node i Express, aby zbudować skalowalną, gotową do produkcji aplikację Kluczowe cechy Twórz aplikacje z pełnym stosem nowoczesnych interfejsów API przy użyciu GraphQL i Apollo Zintegruj Apollo z React i twórz komponenty frontendowe przy użyciu GraphQL Zaimplementuj samoaktualizujące się wyskakujące okienko powiadomień z unikalną funkcją GraphQL o nazwie Subskrypcje Opis książki
React, jeden z najczęściej używanych frameworków JavaScript, pozwala programistom na tworzenie szybkich i skalowalnych aplikacji frontendowych dla dowolnego przypadku użycia. GraphQL to nowoczesny sposób odpytywania API. Stanowi alternatywę dla REST i jest kolejną ewolucją w tworzeniu stron internetowych. Połączenie tych dwóch rewolucyjnych technologii zapewni ci przyszłościowy i skalowalny stos, wokół którego możesz zacząć budować swój biznes.
Ta książka poprowadzi Cię przez wdrażanie aplikacji przy użyciu React, Apollo, Node. js i SQL. Skupimy się na rozwiązywaniu złożonych problemów za pomocą GraphQL, takich jak abstrakcja wielotabelowych architektur baz danych i obsługa przesyłania obrazów. Nasz klient i serwer będą zasilane przez Apollo. W końcu przejdziemy dalej i zbudujemy kompletny Graphbook. Podczas tworzenia aplikacji zajmiemy się trudnymi częściami łączenia Reacta z zapleczem oraz utrzymywaniem i synchronizacją stanu. Dowiemy się wszystkiego o wyszukiwaniu danych i uwierzytelnianiu użytkowników. Napiszemy przypadki testowe, aby zweryfikować funkcjonalność front-endu i back-endu naszej aplikacji, a także zajmiemy się wdrożeniem. Pod koniec książki będziesz biegły w korzystaniu z GraphQL i React dla swoich wymagań programistycznych. Czego się nauczysz Rozwiązuj dane z wielotabelowych baz danych i architektur systemowych Zbuduj GraphQL API, implementując modele i schematy za pomocą Apollo i Sequelize Skonfiguruj klienta Apollo i zbuduj komponenty front-end za pomocą React Użyj Mocha do testowania aplikacji full-stack Napisz złożone komponenty React i udostępniaj dane między nimi Wdróż swoją aplikację za pomocą Dockera Dla kogo jest ta książka?
Książka jest przeznaczona dla twórców stron internetowych, którzy chcą podnieść swoje umiejętności i budować kompletne aplikacje z wykorzystaniem standardów branżowych. Oczekuje się znajomości JavaScript, React i GraphQL, aby uzyskać jak najwięcej z tej książki. Spis treści Przygotowanie środowiska programistycznego Konfiguracja GraphQL za pomocą Express. js Łączenie z bazą danych Integracja Reacta z zapleczem za pomocą Apollo Komponenty Reacta wielokrotnego użytku Uwierzytelnianie za pomocą Apollo i React Obsługa przesyłania obrazów Routing w React Implementacja renderowania po stronie serwera Subskrypcje w czasie rzeczywistym Pisanie testów Optymalizacja GraphQL za pomocą Apollo Engine Ciągłe wdrażanie za pomocą CircleCI i Heroku