Главная
Study mode:
on
1
Introduction
2
What is TypeScript
3
Why TypeScript
4
Definition Files
5
Intellisense
6
DefinitelyTyped
7
TypeDoc
8
OpenAPI
9
Swagger
10
REST
11
GraphQL
12
GraphQL vs TypeScript
13
GraphQL Cons
14
Recap
Description:
Explore how to leverage TypeScript for creating robust and user-friendly APIs in this JSworld 2021 conference talk. Dive into the benefits of formalizing APIs with TypeScript, including improved clarity and reduced uncertainty for both JavaScript and TypeScript projects. Learn about TypeScript definition files and their role in describing npm packages, even when the package author or consumer isn't using TypeScript. Discover auto-generation tools like OpenAPI (Swagger) for maintaining shared API entity definitions across projects. Examine the relationship between Swagger and GraphQL, exploring options for generating comprehensive type definitions and clients from schemas in your code. Gain insights into creating a "pit of success" for integrating external code into your projects, enhancing developer experience and code reliability.

TypeScript for APIs

JSWORLD Conference
Add to list
0:00 / 0:00