Samouczek GraphQL
GraphQL to technologia open source po stronie serwera, która została opracowana przez Facebooka w celu optymalizacji wywołań API RESTful. Jest to silnik wykonawczy i język zapytań o dane. Ten samouczek wprowadzi Cię w podstawowe koncepcje GraphQL, w tym -
Zaimplementuj GraphQL API za pomocą serwera Apollo
Przetestuj GraphQL API przy użyciu GraphiQL
Twórz ReactJS (z biblioteką Apollo Client) i aplikacje klienckie jQuery, aby korzystać z API
Ten samouczek jest przeznaczony dla programistów, którzy pracowali z aplikacjami JavaScript opartymi na architekturze klient-serwer. Po ukończeniu tego samouczka będziesz w stanie zbudować umiarkowanie złożone API GraphQL dla aplikacji mobilnych i internetowych.
Ten kurs jest oparty na NodeJs i Express. Tak więc, jeśli masz podstawową wiedzę na temat NodeJS, łatwo będzie nauczyć się GraphQL. Do integracji GraphQL z frontendem będziemy używać ReactJs i Jquery. Ponieważ ilustracje w tym samouczku wykorzystują składnię EcmaScript 6 (ES6), wiedza w tych obszarach może być pomocna.