Bỏ qua để đến nội dung chính

KHÁM PHÁ, KẾT NỐI, PHÁT TRIỂN

Microsoft Reactor

Tham gia Lò phản ứng của Microsoft và tham gia với các công ty khởi nghiệp và nhà phát triển trực tiếp

Bạn đã sẵn sàng bắt đầu với AI? Microsoft Reactor cung cấp các sự kiện, đào tạo và tài nguyên cộng đồng để giúp các doanh nghiệp khởi nghiệp, doanh nhân và nhà phát triển xây dựng doanh nghiệp tiếp theo của họ trên công nghệ AI. Hãy tham gia cùng chúng tôi!

KHÁM PHÁ, KẾT NỐI, PHÁT TRIỂN

Microsoft Reactor

Tham gia Lò phản ứng của Microsoft và tham gia với các công ty khởi nghiệp và nhà phát triển trực tiếp

Bạn đã sẵn sàng bắt đầu với AI? Microsoft Reactor cung cấp các sự kiện, đào tạo và tài nguyên cộng đồng để giúp các doanh nghiệp khởi nghiệp, doanh nhân và nhà phát triển xây dựng doanh nghiệp tiếp theo của họ trên công nghệ AI. Hãy tham gia cùng chúng tôi!

Quay lại

TypeScript and GraphQL with Aaron Powell | Web Wednesday

13 tháng 10, 2021 | 10:00 CH - 11:00 CH (UTC) Giờ phối hợp quốc tế

  • Định dạng:
  • alt##LivestreamPhát trực tiếp

Chủ đề: Mã hóa, Ngôn ngữ và Khung (bao gồm mã hóa GitHub &; AI)

Ngôn ngữ: Tiếng Anh

One of the nice things with GraphQL for API design is that it enforces type-safety in the schema that we define. But alas, these types are embedded as part of our schema and that type safety is lost for our resolvers, resolver variables, consuming clients and so on, requiring us to recreate the type system. It’d be so much easier if we could leverage our schema type system in our application.
This sounds like a job for type generation, but how do we do that? We’ll take a look at a tool that can generate you TypeScript type definitions, then implement our backend using them before looking at how they can plug into the front end with React (or Angular or Vue or Svelte or whatever is the framework of the month!).
We’ll cap off by learning how to model our storage platform effectively, using a separate type system for storage and combine them with the GraphQL schema types, producing a rich, strongly types, end-to-end development model.

Speakers:
Christopher Harrison, Senior Cloud Advocate, Microsoft
Christopher is a longtime web dev who turned a coding hobby into a career. Currently a Senior Cloud Advocate at Microsoft, he never lost the joy he felt in writing code and having the computer do what he asked and sharing that passion with others. These days he can be found at a keyboard writing TypeScript and Python. When not at a keyboard he can be found running long distances or relaxing with his wife and their four-legged child (an adorable dog) in Seattle.

Aaron Powell, Principal Cloud Developer Advocate, Microsoft
Aaron is a Developer Advocate at Microsoft. Having spent 15 years doing web development he’s seen it all, from browser wars, the rise of AJAX and the fall of 20 JavaScript frameworks (and that was just yesterday!). Always tinkering with something new he explores crazy ideas like writing your own implementation of numbers in .NET, creating IoC in JavaScript or implementing tic-tac-toe using git commits. When not sitting at a computer he can be found running while pushing his two kids in a pram.

Loa

Sự kiện Liên quan

Bạn cũng có thể quan tâm đến các sự kiện dưới đây. Hãy nhớ truy cập Trang chủ Lò phản ứng để xem tất cả các sự kiện có sẵn.

Chúng tôi xin lỗi vì sự bất tiện này, do các trường hợp bất ngờ mà sự kiện này đã bị hủy.

Mọi thắc mắc, vui lòng liên hệ với chúng tôi theo địa chỉ reactor@microsoft.com