Đề cương khóa học

Giới thiệu

  • GraphQL là gì?
  • Lịch sử
  • GraphQL so với REST
  • Các tính năng và lợi ích chính cho khách hàng
  • Các tính năng bảo mật

Hiểu các Khái niệm Cốt lõi

  • Ngôn ngữ Định nghĩa Schema (SDL)
  • Các thuật ngữ GraphQL (kiểu, trường, schema, mutations, promises, subscriptions)

Hiểu Cơ chế

  • Kiến trúc (clients, server)
  • Công cụ (GraphiQL, Launchpad)

Thiết lập Môi trường

  • Xây dựng một máy chủ GraphQL
  • Xây dựng các tính năng GraphQL trong một máy chủ GraphQL
  • Tạo và định nghĩa schema ứng dụng GraphQL
  • Thực thi truy vấn GraphQL đầu tiên của bạn

Làm việc với GraphQL

  • Lấy dữ liệu với truy vấn từ nhiều cơ sở dữ liệu
  • Làm việc với mutations để thêm, cập nhật và xóa mục
  • Giữ cho client đồng bộ với mutations
  • Sử dụng GraphQL subscriptions để xây dựng một newsfeed
  • Truy vấn nâng cao với đối số, bí danh và đoạn

Khắc phục sự cố

Tóm tắt và Kết luận

Requirements

  • Hiểu biết về lập trình và cơ sở dữ liệu
  • Hiểu biết về kiến thức cơ bản của Javascript

Đối tượng

  • Nhà phát triển web
  • Quản trị viên
 7 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories