A
Skills Apollographql
apollo-client
apollographql
Apollo Client adalah pustaka manajemen status yang komprehensif untuk JavaScript yang memungkinkan Anda mengelola data lokal dan jarak jauh dengan GraphQL. Versi 4.x menghadirkan caching yang lebih baik, dukungan TypeScript yang lebih baik, dan kompatibilitas dengan React 19.
official
apollo-client
apollographql
Panduan komprehensif untuk membangun aplikasi React dengan Apollo Client 4.x, mencakup kueri, mutasi, caching, dan manajemen status. Mendukung berbagai kerangka kerja dan pengaturan React: aplikasi sisi klien (Vite, CRA), Next.js App Router dengan React Server Components, React Router 7 dengan streaming SSR, dan TanStack Start. Termasuk hooks untuk kueri (useQuery, useLazyQuery), mutasi (useMutation), dan pola berbasis Suspense (useSuspenseQuery, useBackgroundQuery) untuk React 18+ dan 19 modern...
official
apollo-connectors
apollographql
Integrasikan REST API ke dalam supergraph GraphQL menggunakan direktif @source dan @connect. Menyediakan proses 5 langkah terstruktur: riset struktur API, implementasi skema dengan direktif, validasi melalui rover supergraph compose, jalankan konektor, dan uji cakupan. Mendukung konfigurasi permintaan termasuk header, payload body, batching untuk pola N+1, dan injeksi variabel lingkungan melalui $env. Menangani pemetaan respons dengan pemilihan bidang, aliasing, sub-pilihan untuk data bersarang, dan entitas...
official
apollo-federation
apollographql
Apollo Federation memungkinkan penggabungan beberapa API GraphQL (subgraf) menjadi satu supergraf yang terpadu.
official
apollo-ios
apollographql
Apollo iOS adalah klien GraphQL yang diketik secara kuat untuk platform Apple. Ia menghasilkan tipe Swift dari operasi dan skema GraphQL Anda, serta menyertakan klien async/await, cache yang dinormalisasi (berbasis memori atau SQLite), transport HTTP berbasis interceptor yang dapat dipasang untuk menangani kueri, mutasi, dan langganan multipart, serta transport WebSocket opsional (graphql-transport-ws) yang dapat membawa jenis operasi apa pun.
official
apollo-kotlin
apollographql
Apollo Kot
official
apollo-mcp-server
apollographql
Hubungkan agen AI ke API GraphQL melalui Model Context Protocol dengan alat introspeksi dan operasi bawaan. Mengekspos operasi GraphQL sebagai alat MCP; mendukung tiga sumber operasi: file lokal, koleksi GraphOS Studio, dan manifes kueri yang dipertahankan. Menyediakan empat alat introspeksi (introspeksi, pencarian, validasi, eksekusi) untuk eksplorasi skema dan pengujian kueri ad-hoc; mode minifikasi mengurangi penggunaan token dengan notasi ringkas. Otentikasi yang dapat dikonfigurasi melalui header statis,...
official
apollo-router
apollographql
Apollo Router adalah router graf berkinerja tinggi yang ditulis dalam Rust untuk menjalankan supergraf Apollo Federation 2. Router ini berada di depan subgraf Anda dan menangani perencanaan kueri, eksekusi, serta komposisi respons.
official
apollo-router-plugin-creator
apollographql
Buat plugin Rust asli untuk Apollo Router.
official
apollo-server
apollographql
Panduan lengkap untuk membangun server GraphQL dengan Apollo Server 5.x di berbagai framework. Mencakup definisi skema, resolver, pengaturan konteks, dan penanganan kesalahan dengan dukungan TypeScript. Mendukung mode mandiri untuk pembuatan prototipe dan integrasi dengan Express, Fastify, Koa, serta lingkungan serverless. Termasuk pola resolver, autentikasi/otorisasi, plugin, DataLoader untuk pencegahan N+1, dan teknik optimasi kinerja. Menyediakan dokumentasi referensi untuk sumber data, kesalahan...
official
graphql-operations
apollographql
Panduan praktik terbaik untuk menulis operasi GraphQL yang efisien dan aman tipe serta mengaturnya dengan fragmen. Mencakup kueri, mutasi, langganan, dan fragmen dengan konvensi penamaan, sintaks variabel, dan penggunaan direktif. Menekankan prinsip inti: hanya meminta bidang yang diperlukan, beri nama semua operasi, gunakan variabel alih-alih nilai hardcoded, dan sertakan bidang id untuk cacheability. Merekomendasikan penempatan fragmen bersama komponen dan menggunakan direktif @include / @skip untuk bidang kondisional...
official
graphql-schema
apollographql
Panduan praktik terbaik industri untuk merancang skema GraphQL yang intuitif, berperforma tinggi, dan mudah dipelihara. Mencakup prinsip desain inti termasuk organisasi tipe yang berpusat pada klien, pola nullability eksplisit, dan strategi evolusi yang kompatibel ke belakang. Menyediakan dokumentasi referensi tentang tipe, konvensi penamaan, pagination berbasis kursor, pemodelan kesalahan, dan pertimbangan keamanan. Mencakup pola praktis untuk antarmuka, union, tipe input, mutasi, dan strategi ID dengan contoh kode...
official
rover
apollographql
CLI Apollo Rover untuk mengelola skema GraphQL, federasi, dan pengembangan supergraph lokal. Publikasikan, ambil, dan validasi skema subgraph; buat supergraph terfederasi secara lokal atau melalui GraphOS. Termasuk pemeriksaan skema (validasi pra-deploy), linting, dan introspeksi dari server yang berjalan. Perintah rover dev memulai Router lokal dengan komposisi skema otomatis untuk alur kerja pengembangan. Mendukung pola CI/CD dengan validasi periksa-sebelum-publikasi dan output JSON untuk skrip. Memerlukan...
official
rust-best-practices
apollographql
Standar pengkodean Rust idiomatik berdasarkan buku pedoman praktik terbaik Apollo GraphQL. Mencakup sembilan area inti: gaya dan idiom pengkodean, linting clippy, optimasi kinerja, penanganan error, pola pengujian, generik dan dispatch, pola state tipe, dokumentasi, dan keamanan pointer. Menekankan peminjaman daripada kloning, penanganan error berbasis Result dengan thiserror/anyhow, dan profiling kinerja dengan build rilis. Termasuk panduan referensi cepat tentang pola kepemilikan, penghindaran panic,...
official
skill-creator
apollographql
Panduan komprehensif untuk membuat Agent Skills yang efektif untuk pengembangan Apollo GraphQL dan GraphQL. Menyediakan persyaratan struktur skill lengkap termasuk frontmatter SKILL.md yang wajib, konvensi penamaan, dan organisasi file referensi opsional. Mencakup praktik terbaik untuk menulis deskripsi skill dengan kondisi pemicu bernomor, konten utama dengan pengungkapan progresif, dan manajemen file referensi. Termasuk panduan gaya Apollo Voice yang menekankan pendekatan yang mudah dipahami, beropini,...
official