Tutorial GraphQL

GraphQL adalah teknologi sisi sumber terbuka yang dibangunkan oleh Facebook untuk mengoptimumkan panggilan API RESTful. Ia adalah enjin pelaksanaan dan bahasa pertanyaan data. Tutorial ini akan memperkenalkan anda kepada konsep asas GraphQL termasuk -

  • Melaksanakan APIQL API menggunakan pelayan Apollo

  • Test GraphQL API menggunakan GraphiQL

  • Bina ReactJS (dengan perpustakaan Apollo Client) dan aplikasi klien jQuery untuk menggunakan API

Penonton

Tutorial ini dibuat untuk pemaju yang telah menggunakan aplikasi JavaScript berdasarkan seni bina Pelanggan-Server. Selepas melengkapkan tutorial ini, anda akan dapat membangun API GraphQL yang sederhana untuk aplikasi mudah alih dan web.

Prasyarat

Kursus ini berdasarkan pada NodeJs dan Express. Jadi, jika anda mempunyai pemahaman asas mengenai NodeJS, mudah untuk mempelajari GraphQL. Untuk penyepaduan frontend GraphQL, kami akan menggunakan ReactJs dan Jquery. Oleh kerana ilustrasi dalam tutorial ini menggunakan sintaks EcmaScript 6 (ES6), pengetahuan dalam bidang ini dapat membantu.