
#Keyup sdl2 rust code#
We employ code generation quite heavily, and you define declaratively your schema.

How this works is through code generation. I believe that still until today this is the only client out there giving you really this kind of experience.

With type safety, I mean if you for example say, "I want to select a certain field," then you will also in your types, in your code will have the guarantee that this field will be there. We have the core of the query engine is written in Rust, and TypeScript is basically a layer on top to give you type safety for your database. The way Prisma is architectured, we can also implement clients in different languages like Go or Java. What this database client is doing is mostly giving you type-safe access to your database. What we basically focus on right now is a database client, database access, but we're also working on schema migrations. Everything we build is available for everyone, and everyone can contribute. Prisma is basically a database tooling company, you could say, where our core is implemented as open source. I have listened to several episodes already. Why don't you tell the listeners a little bit about your background and what Prisma does. Jeremy: You are a TypeScript lead at Prisma. I'm Jeremy Daly and this is Serverless Chats. "How Prisma Solves the N+1 Problem in GraphQL Resolvers": GitHub: "A Practical Introduction to Database Migrations": "Generics, Conditional types and Mapped types": Based in Berlin, Tim has been creating web applications for over 10 years, and enjoys great developer experience and cutting edge technologies. Tim Suchanek is the lead TypeScript developer at Prisma, which makes advanced data infrastructure developed at large tech companies accessible to all developers around the world.
