TypeScript Berlin Meetup #2: Generics, Conditional types and Mapped types

Prisma November 22, 2019
Video Thumbnail
Prisma Logo

Prisma

@prismadata

About

At Prisma, we simplify working and interacting with databases so developers and their teams can focus on shipping features. Explore our intuitive tools to build data-driven applications — with a great DX: ◮ Prisma ORM: Open-source Node.js and TypeScript ORM for PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, and CockroachDB. ◮ Prisma Postgres: Instant Global Postgres Databases ◮ Prisma Accelerate: Global database cache with scalable connection pooling. This YouTube channel features tutorials, online meetups and events, and updates about the latest Prisma releases. Learn more: • Getting started: https://www.prisma.io/docs/getting-started • GitHub: https://github.com/prisma/prisma • Examples: https://github.com/prisma/prisma-examples/ • Discord: https://pris.ly/discord ------------------------

Video Description

Achieving state-of-the art developer experience by combining generics, conditional types and mapped types— Tim Suchanek 🗣Achieving state-of-the art developer experience by combining generics, conditional types and mapped types In order to understand the concepts of conditional types and mapped types, we will ride on the edge of what is possible in TypeScript. To see a real-world use-case how the latest TypeScript feature can be used, we take a close look how the Photon.js TypeScript database client combines these concepts under the hood. *Bio:* Tim is the lead TypeScript developer at Prisma, based in Berlin. Creating web applications for over 10 years, he enjoys great developer experience and cutting edge technologies. Links: From the November Typescript Berlin Meetup: https://www.meetup.com/TypeScript-Berlin/ Tim Suchanek: https://twitter.com/timsuchanek Hosted at Prisma: https://www.prisma.io/ 🎥 Filmed by iStream: http://www.istream.pl/ ✨ Join our Prisma Meetup group here: https://www.meetup.com/TypeScript-Berlin/ ------------------------ Next: 👉 Check Next video: Implementing Custom Refactorings for TypeScript - https://youtu.be/wncYFKDQQgw 👉 Check Previous video: Delightful Command-Line Interfaces with Node and Ink - https://youtu.be/lZly1SPIhfY ------------------------ 📚 Resources: ✅ Subscribe to Prisma: https://www.youtube.com/channel/UCptAHlN1gdwD89tFM3ENb6w?sub_confirmation=1 ✅ Get help from the Prisma Community: https://slack.prisma.io/ ✅ Learn more about Prisma: ◭ Website: https://www.prisma.io ◭ Docs: https://www.prisma.io/docs ◭ Quickstart: https://pris.ly/qstart ------------------------ 💬 Connect with Prisma: Twitter: https://twitter.com/prisma Instagram: https://www.instagram.com/prisma.io/ TikTok: https://www.tiktok.com/@prismadata Facebook: https://www.facebook.com/prisma.io LinkedIn: https://www.linkedin.com/company/prisma-io ------------------------ Prisma sponsors human-reviewed, professional closed captions for ANY video valuable to our community (for example, about: Node.js, TypeScript & Type Safety, Prisma, databases, etc). Get your FREE captions here: https://pris.ly/closedcaptions

You May Also Like

No Recommendations Found

No products were found for the selected channel.