Apollo-link-rest: Rencana aksi!

Dibuat pada 30 Nov 2017  ·  10Komentar  ·  Sumber: apollographql/apollo-link-rest

Sekarang kita memiliki desain awal, mari kita pecahkan pekerjaan untuk menyelesaikannya!

Terima kasih khusus kepada @sabativi yang menulis versi di master untuk bereksperimen dan mencoba tautannya! Kami memiliki titik awal yang bagus berkat Anda! Dan kepada @fbartho yang telah membantu menginformasikan desain dengan cara yang luar biasa dan mendorong proyek untuk dibangun!

Jika ada yang ingin membantu, silakan komentar dengan apa yang ingin mereka lakukan!

tugas

  • [x] perbarui struktur / perkakas agar sesuai dengan status tautan-apollo

    • [x] lebih cantik

    • [x] naskah

    • [x] alat ci

  • [x] perbarui penamaan direktif menjadi @rest
  • [x] perbarui nama Kelas Tautan menjadi RestLink alih-alih RestAPILink
  • [x] perbarui endPoint menjadi endpoint
  • [x] memisahkan konsep endpoint untuk direktif @rest(… , dan beri nama path: untuk jalur server (tanpa host).
  • [x] mendukung peta impor dengan parameter opsional endpoints: untuk orang yang memiliki lebih dari satu RestLink
  • [x] mendukung pengambilan + tajuk / kredensial
  • [x] mendukung parameter opsional customFetch: .
  • [x] mendukung parameter method: pada panggilan istirahat.
  • [x] mendukung bidangNamaNormalizer
  • [x] @export direktif
  • [x] pindah menggunakan apollo-utilities jika memungkinkan (lihat status tautan)
  • [ ] mendukung penggunaan arahan campuran dan bersarang

    • [ ] dukungan dukungan mengirim sebagian permintaan ke titik akhir graphql dan sebagian lagi istirahat

    • [ ] permintaan bersarang (yaitu setelah respons parsial dari server graphql atau panggilan istirahat sebelumnya)

  • [ ] Tambahkan tes yang menunjukkan cara mengintegrasikan apollo-client
  • [ ] Tambahkan contoh aplikasi yang menunjukkan cara menggunakan apollo-client dengan apollo-link-rest

Semua 10 komentar

Juga, bergabunglah dengan kami di saluran #apollo-link-rest di slack!

Apa yang akan menjadi hal terkecil untuk memulai dalam hal upaya kontribusi? Saya kira sesuatu seperti fetch method atau headers ?

PS: terima kasih banyak telah mendorong proyek ini, sangat senang melihatnya bekerja! 🙌.

@emmenko ya itu akan menjadi awal yang baik! Anda harus dapat menarik banyak kode dari cara kerja apollo-link-http untuk ini!

Beri tahu saya jika Anda memiliki pertanyaan, saya sangat senang Anda ingin menjadi bagian dari proyek ini

Yah, saya senang jika saya dapat membantu entah bagaimana. Namun saya tidak punya waktu untuk berkontribusi penuh pada proyek ini, jadi jangan berharap terlalu banyak dari saya 🙏😅

Dengan itu, saya akan mencoba untuk fokus pada bagian-bagian itu terlebih dahulu. Mari kita lihat bagaimana kelanjutannya

Saya kira saya juga bisa menambahkan bagian credentials , itu kurang lebih copy-pasta dari tautan http

Saya akan mengerjakan minggu ini tentang 'mendukung penggunaan arahan campuran dan bersarang'.
Untuk melakukan ini saya akan mencoba menulis ulang logika dengan graphql-anywhere .
Juga, setelah melihat status tautan, kami menggunakan apollo-utililies dengan cara yang sama.

Adakah tugas kecil yang tersisa yang bisa saya lewati? Ingin berkontribusi, tetapi sepertinya sebagian besar tugas dalam edisi ini telah selesai atau lebih kompleks?

@Skovy Saya belum mendapatkan kesempatan untuk mengambil bagian credentials . Ini adalah tugas yang sangat kecil, Anda dapat mengambil alih ini jika Anda mau

@emmenko keren, saya akan coba! 👍

Menutup tiket ini, karena edisi yang tersisa dilacak secara terpisah di edisi db!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat