GraphQL with React & Node js - Real Time Private Chat App

所在平台: Udemy

课程主页: https://www.udemy.com/course/practical-graphql-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:图形化查询语言(GraphQL)与 React 和 Node.js - 实时私聊应用 课程概述:本课程将帮助您快速入门图形化查询语言(GraphQL),并教授您深入理解和快速构建 GraphQL 应用所需的核心知识,使用的技术栈包括 React 和 Node.js。课程内容涵盖认证、Apollo 客户端、订阅等主题。学员将学习到如何在服务端和客户端应用中运用 GraphQL,介绍主要的 GraphQL 概念,如模式定义、查询(Queries)、变更(Mutations)和订阅(Subscriptions),并提供常见需求的解决方案,如处理身份验证、授权和客户端缓存。 课程将教授的内容包括: - GraphQL 的基本概念及其重要性 - 使用 Material UI v5 设计整洁、美观的用户界面 - 利用 Apollo Server 构建 GraphQL - 使用 Apollo Client 进行服务端状态管理 - 身份验证和授权机制 - 使用 Prisma v3 与 MySQL 等关系型数据库进行交互 - 使用 GraphQL 订阅实现实时功能 - 开发一对一的私聊应用,类似于 MS Teams - 部署 GraphQL 应用 通过本课程,您将对 GraphQL 有一个扎实的理解并能够在项目中应用,最终您将拥有一个类似于 MS Teams 的实时一对一聊天应用项目,可以添加到您的个人作品集中。该课程假定学员具备良好的现代 JavaScript 知识,并理想上对 Node.js 和 React 有一定的熟悉程度。

课程评论(0条)

课程详情

This course will get you up and running with GraphQL quickly, and teach you the core knowledge you need to deeply understand and build GraphQL application quickly using React and Node.js Authentication? you will learn it. Apollo client? included. Subscriptions? of course.In this course you'll learn how to use GraphQL both on the server side and in client applications. You will be introduced to all the main GraphQL concepts like schema definition, Queries, Mutations, and Subscriptions, as well as to solution to common requirements such as handling authentication, authorization and client-side caching.This course will teach you -What and why of GraphQLMaterial UI v5 for neat & beautiful UIBuilding GraphQL with Apollo ServerApollo Client for server side state managementAuthentication and AuthorizationPrisma v3 to interact with relational databases like MySQLGraphQL Subscriptions for real time functionalityOne to One private Chat app like MS teamsDeploy GraphQL applicationIn the end of this course you will get solid understanding of GraphQL that you can apply in projects & you will also have you own real time one to one chat application project like MS teams that you can add in your portfolio.This course assumes good knowledge of modern JavaScript, and ideally some familiarity with Node.js and React.

课程标签

0人关注该课程

主题相关的课程