Membuat Aplikasi Bereaksi dengan Backend GraphQL dalam Menit

Kami telah menambahkan fitur eksperimental baru di 8base CLI (Command Line Interface), yang menghasilkan aplikasi Bereaksi siap pakai dari model data Anda. Ini sangat nyaman untuk memulai dengan GraphQL dan Bereaksi, serta untuk dengan cepat membuat antarmuka pengguna aplikasi. Sepertinya perancah di Ruby-on-Rails.

Aplikasi yang dibuat didasarkan pada Create React App , menggunakan Apollo Client untuk permintaan GraphQL, termasuk otentikasi berdasarkan Auth0 , serta kemampuan untuk mengunduh file.

Bagaimana cara kerjanya


Anda perlu mengambil beberapa langkah sederhana:
  1. Tentukan model data Anda dalam 8base ,

  2. Instal 8base CLI dan gunakan npm dan jalankan login 8base ,
  3. Jalankan perintah 8base menghasilkan aplikasi $ {YOU_APP_NAME} untuk menghasilkan templat aplikasi,
  4. Jalankan 8base menghasilkan scaffold $ {TABLE_NAME} untuk menghasilkan CRUD UI dari tabel data yang dipilih (Anda dapat mengulangi langkah ini untuk setiap tabel yang ingin Anda tambahkan),
  5. Akhirnya, jalankan pemasangan benang && benang mulai untuk memulai aplikasi.

Gif yang secara visual menunjukkan penyelesaian langkah-langkah ini di terminal:



Ringkasan


Berikut adalah contoh aplikasi Bereaksi yang dihasilkan:



Saya akan dengan senang hati memberikan umpan balik.
Info lebih lanjut di sini .
PS Sekarang platform 8base dalam pengujian beta dan sepenuhnya gratis.

Source: https://habr.com/ru/post/id454604/


All Articles