Relay

Relay

Relay jest strukturą JavaScript do budowania aplikacji React opartych na danych.
Relay jest strukturą JavaScript do budowania aplikacji React opartych na danych.Deklaratywny: Nigdy więcej nie komunikuj się ze swoim magazynem danych przy użyciu imperatywnego interfejsu API.Po prostu zadeklaruj swoje wymagania dotyczące danych za pomocą GraphQL i pozwól Relay dowiedzieć się, jak i kiedy pobrać dane.Kolokacja: zapytania są wyświetlane obok widoków, które się na nich opierają, dzięki czemu możesz łatwo zrozumieć swoją aplikację.Przekaźnik agreguje zapytania w wydajne żądania sieciowe, aby pobrać tylko to, czego potrzebujesz.Mutacje: Relay pozwala mutować dane na kliencie i serwerze za pomocą mutacji GraphQL i oferuje automatyczną spójność danych, optymistyczne aktualizacje i obsługę błędów.

Stronie internetowej:

Alternatywy dla Relay'a dla wszystkich platform z dowolną licencją

LokiJS

LokiJS

„Szybki”, zorientowany na dokument magazyn danych w pamięci dla języka node.js, przeglądarki i Apache Cordova (ekosystem narzędzi wiersza poleceń i struktur JS).
DirtyShare

DirtyShare

Udostępnianie plików peer-to-peer w JavaScript z Node.js i Socket.io Kod źródłowy: https://github.com/Miserlou/DirtyShare
Apollo Client

Apollo Client

Klient Apollo to najlepszy sposób korzystania z GraphQL do tworzenia aplikacji klienckich.Klient został zaprojektowany, aby pomóc Ci szybko zbudować interfejs użytkownika, który pobiera dane za pomocą GraphQL i może być używany z dowolnym interfejsem JavaScript.
Apollo Server

Apollo Server

Serwer Apollo to najlepszy sposób, aby szybko zbudować gotowy do produkcji, samodokumentujący interfejs API dla klientów GraphQL, wykorzystujący dane z dowolnego źródła.