Basis kode React + Apollo berisi contoh dunia nyata (CRUD, auth, pola lanjutan, dll) yang mematuhi spesifikasi RealWorld dan API GraphQL.
Basis kode ini dibuat untuk mendemonstrasikan aplikasi fullstack lengkap yang dibangun dengan React + Apollo termasuk operasi CRUD, autentikasi, perutean, penomoran halaman, dan banyak lagi.
Anda dapat melihat demo langsung di https://realworld-react-apollo.herokuapp.com/
Untuk menjalankan frontend secara lokal:
npm install
untuk menginstal dependensi yang diperlukannpm start
untuk memulai server pengembanganDemi kenyamanan, kami memiliki server API GraphQL langsung yang berjalan di https://realworld-graphql.herokuapp.com/graphql agar aplikasi dapat mengajukan permintaan. Anda dapat melihat spesifikasi API GraphQL di sini yang berisi skema untuk server.
Kode sumber untuk server backend (tersedia untuk Ruby on Rails) dapat ditemukan di repo ini.
Jika Anda ingin mengubah URL API ke server lokal, cukup setel variabel env REACT_APP_GRAPHQL_URL
ke URL lain. REACT_APP_GRAPHQL_URL=http://localhost:3000/graphql yarn start