filmov
tv
Typescript: utility Types (Partial, Omit, Pick, Record, keyof)

Показать описание
Un tutorial in cui descrivo la possibilità di generare nuovi types utilizzando le "utility types" fornite da Typescript, molto utili ma che non sempre vedo utilizzare nei progetti in cui faccio delle code review.
Sostanzialmente, vi capita mai di utilizzare il punto di domanda per rendere facoltative alcune proprietà di un tipo? Ad esempio
interface User {
id?: number; // facoltativo
name: string // obbligatorio
}
In caso positivo, questo tutorial vi sarà molto utile.
Invece di rendere facoltative tali proprietà, che è rischioso qualora volessimo avere la garanzia che un oggetto di tipo User le contenga tutte, possiamo creare delle varianti di User tramite l'utilizzo delle utility di cui vi parlerò:
• Partial
• Omit
• Pick
• Record
• keyof
NOTA: alcune funzionalità sono disponibile dalla 3.5+.
Dato che ho registrato questo video un po' di fretta, e non l'ho neppure revisionato (buona la prima ; ), spero di non aver detto qualche sciocchezza. Eventualmente segnalatemele nei commenti ;)
Sostanzialmente, vi capita mai di utilizzare il punto di domanda per rendere facoltative alcune proprietà di un tipo? Ad esempio
interface User {
id?: number; // facoltativo
name: string // obbligatorio
}
In caso positivo, questo tutorial vi sarà molto utile.
Invece di rendere facoltative tali proprietà, che è rischioso qualora volessimo avere la garanzia che un oggetto di tipo User le contenga tutte, possiamo creare delle varianti di User tramite l'utilizzo delle utility di cui vi parlerò:
• Partial
• Omit
• Pick
• Record
• keyof
NOTA: alcune funzionalità sono disponibile dalla 3.5+.
Dato che ho registrato questo video un po' di fretta, e non l'ho neppure revisionato (buona la prima ; ), spero di non aver detto qualche sciocchezza. Eventualmente segnalatemele nei commenti ;)
TypeScript's Utility Types... Blazing fast
Typescript Utility Types you must know - Pick, Omit, Partial, Record + BONUS TIP
Typescript Utility Types ( Partial, Omit and Pick ) | Manoj Singh Negi
Typescript: utility Types (Partial, Omit, Pick, Record, keyof)
No BS TS #9 - Typescript Utility Types
TypeScript Utility Types You Must Learn
Master TypeScript Utility Types: Partial, Pick, Omit, Record, Readonly, Required & More Explaine...
9 Utility Types of TypeScript explained
Utility Types In TypeScript | TS | Pick | Required | Omit | Partial | Required | Key Of
Utility Types - Advanced TypeScript
TypeScript Secrets: Unleash Omit & Partial for Data Update & Creation Types
TypeScript Utility Types: Omit and Pick
Typescript Utility Types | TS Beginners Tutorial
Pick/Omit Are One Of The Best Features Of TypeScript
𝐓𝐲𝐩𝐞𝐬𝐜𝐫𝐢𝐩𝐭 𝐃𝐨𝐜 #20 - 𝐀ll 𝐔𝐭𝐢𝐥𝐢𝐭𝐲 𝐓𝐲𝐩𝐞𝐬 | Omit | Pick | Required | Partial | Exclude | Extract | ......
TypeScript Utility Types: Part #1
Partial | TypeScript Utility Types
TypeScript do Básico ao Avançado: Generics e Utility Types (Partial, Pick, Omit) | 03
TypeScript Utility Types: Exclude
TypeScript Partial and Required Utility Types #Shorts
Utility Types в TypeScript с нуля. Все Утилиты на Практике.
TypeScript utility types you need to know
Understanding TypeScript Utility Types #typescript #programming #javascript #webdevelopment
Partial Utility Type in Typescript
Комментарии