Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ASP.NET Core - 带有 GraphQL 的 API
1 students

ASP.NET Core - 带有 GraphQL 的 API

掌握 ASP.NET Core 中的 GraphQL:创建现代、高性能且灵活的 API
Last updated 3/2025
Chinese (Simplified)

What you'll learn

  • 使用 GraphQL 构建现代 API
  • 使用 DataLoaders 进行优化和提高性能
  • 实现订阅功能以支持实时通信
  • 将 GraphQL 与 Entity Framework Core 集成

Course content

10 sections42 lectures5h 26m total length
  • S01E01 - 介绍4:49
  • S01E02 - 开发环境1:23
  • S01E03 - 需求1:00
  • S01E04 - 下载1:19

Requirements

  • ASP.NET Core
  • C#

Description

我们通知您,这门课程是用葡萄牙语(巴西)录制的,并且已为您的语言配音。享受课程吧!

如果您想构建现代、高性能且灵活的 API,那么这门关于 ASP.NET Core 与 GraphQL 的课程是您的完美选择!与传统的 REST 不同,GraphQL 允许客户端仅查询所需的数据,解决了常见的问题,例如过度获取(over-fetching)和不足获取(under-fetching),从而使您的应用程序更加高效。

在本课程中,您将从 GraphQL 的基础知识学起,直至在 ASP.NET Core 中实现更复杂的功能,并与 Entity Framework Core 集成进行数据库处理。我们将探讨基本概念,如查询(queries)、变更(mutations)和订阅(subscriptions),确保您能优化客户端和服务器之间的通信。

您还将学习如何使用 Data Loaders 等技术来提高 API 的性能,这些技术有助于高效管理多个并发请求。此外,我们还将讨论如何实现 WebSockets 以支持实时通信,并教您如何使用 Postman 和 GraphQL Altair 等强大工具,实践中测试、调试和优化您的 API。

本课程还涵盖了最佳实践和设计模式,教您如何以组织良好且可扩展的方式构建代码。如果您是后端开发人员、全栈开发人员或希望现代化其 API 的团队成员,本课程将为您提供所有必要的知识,帮助您使用 GraphQL 在 ASP.NET Core 中创建强大、快速且可扩展的 API,赋能您构建创新且高效的解决方案!

Who this course is for:

  • 想要掌握 GraphQL 的 .NET 开发人员
  • 希望优化数据消费的专业人士
  • 希望通过实践学习 GraphQL 的初学者
  • 希望提升新技能的后端开发人员