I Have A New Favorite Database Tool

  Рет қаралды 117,431

Theo - t3․gg

Theo - t3․gg

Жыл бұрын

PLEASE GIVE DRIZZLE A STAR github.com/drizzle-team/drizz...
DrizzleORM is the most hyped I've been for db tech in awhile. I hope y'all love it as much as I do.
Keywords: PRISMA ALTERNATIVE MYSQL DATABASEJS POSTGRES PSQL MYSQL PLANETSCALE EDGE SQLITE
ALL MY VIDEOS ARE POSTED EARLY ON PATREON / t3dotgg
Everything else (Twitch, Twitter, Discord & my blog): t3.gg/links
S/O Mir for the awesome edit 🙏

Пікірлер: 240
@t3dotgg
@t3dotgg Жыл бұрын
Crazy how this video has 35k views but the GitHub repo only has 8k stars. GET ON IT FOLKS github.com/drizzle-team/drizzle-orm/
@jacoblockwood4034
@jacoblockwood4034 Жыл бұрын
I think a lot of your audience already starred Drizzle weeks or months ago to be honest
@techs7296
@techs7296 11 ай бұрын
Drizzle is fast and se-x-y
@Amazing.U
@Amazing.U 9 ай бұрын
@t3dotgg I have learned a lot from you Theo; especially from the t3 tutorial video. Any chance you could post a video showing how you'd refactor the Prisma part of the Chirp T3 Tutorial app to Drizzle?
@vitfirringur
@vitfirringur 9 ай бұрын
You want people to go and blindly star something they have no experience with?
Жыл бұрын
Ah, the classic, why learn SQL once, when you can spend every month learning a new ORM library and every second month debugging it.
@bloberenober
@bloberenober Жыл бұрын
This is exactly why Drizzle exists - so that you can learn SQL instead of learning an ORM.
@rachaitya
@rachaitya Жыл бұрын
yeh, orms having query syntac similar to sql are the best, Learn once and use everywhere
@santhanamss
@santhanamss 3 ай бұрын
Lol
@prestonharrison2140
@prestonharrison2140 Жыл бұрын
Can't wait to see which tool you'll be using next week!
@ykhi
@ykhi Жыл бұрын
On top of that, Drizzle orm has the best memers
@ryzzlas
@ryzzlas Жыл бұрын
Having Drizzle make just a single query is big. Because that means the DB's own query optimizer has the full context and can optimize the query better than we all ever could.
@gosnooky
@gosnooky Жыл бұрын
This was the main reason I gave up on TypeORM. Even the simplest queries did some back-and-forth, which is fine for the old days where the DB was hosted on the same machine as the application, but when your DB is on AWS or some cloud provider, as is the current trend, you really start to notice that extra latency.
@ajnart_
@ajnart_ Жыл бұрын
@@gosnooky but in general why would you have it in different locations ? Maybe I don’t get it but aren’t you supposed to always have your server “close” to your db ?
@JoRyGu
@JoRyGu Жыл бұрын
@@ajnart_ Serverless. Your DB isn't going to be deployed on your lambda.
@sadkebab
@sadkebab Жыл бұрын
You forgot to mention that they have also a "drizzle-zod" plugin that generates customizable validators from the table schemas. Even less redundant work to think about.
@lucas.p.f
@lucas.p.f Жыл бұрын
That is the main reason why I switched to drizzle, honestly. Having to manually update every schema of an endpoint after a migration really is a dealbreaker for me
@thecarpenter_son
@thecarpenter_son Жыл бұрын
@@lucas.p.f prisma has that too
@froxx93
@froxx93 Жыл бұрын
​@@thecarpenter_son it does? How? And where?
@lucas.p.f
@lucas.p.f Жыл бұрын
@@thecarpenter_son yeah, there are some out there but they aren't nearly as good as drizzle-zod. prisma-zod-generator, for an example, generates a lot of garbage code that will stick with you and every change requires you to run a script to regenerate all the files. With drizzle, I change a line of code and there you go. Everything that depends on it just changes altogether.
@robertgioeli3211
@robertgioeli3211 Жыл бұрын
So they have a built-in Joi? Am I reading this right?
@danny_rh
@danny_rh Жыл бұрын
Ive been using drizzle for about 2 months now and i love it. At first making complex queries was a pain but since they released the new documentation my devepler experience has increased exponentially
@itanio
@itanio Жыл бұрын
Been waiting for a Theo primer about Drizzle! Thanks! 👍
@nanashi7726
@nanashi7726 Жыл бұрын
Drizzle is great but we need alternative of Prisma studio. Prisma studio is amazing.
@WolfrostWasTaken
@WolfrostWasTaken Жыл бұрын
DataGrip if your org has jetbrains is very nice to use even if kinda bloat.
@_heyglassy
@_heyglassy Жыл бұрын
Building this right now! alpha.seltzer.dev
@nanashi7726
@nanashi7726 Жыл бұрын
@@_heyglassy Hmm is there more info?
@mma93067
@mma93067 Жыл бұрын
Isn’t Prisma studio is literally just db viewer ? Dbeaver can do that for more than a decade now
@dipupoawe9318
@dipupoawe9318 Жыл бұрын
I love drizzle for it's flexibility, the default query builder offers a lot of flexibility for my backend projects and the relational queries are great for less complex queries
@bilbobeutlin3405
@bilbobeutlin3405 Жыл бұрын
Prisma is like the hot goth girlfriend with lots of tattoos and piercings. It's a lot of fun first but comes with a lot of baggage.
@jacoblockwood4034
@jacoblockwood4034 Жыл бұрын
OMG i'm so hyped to start using the new drizzle relational queries ASAP this was like the one blocker stopping me from moving forward with it!!
@GaLzZy.
@GaLzZy. Жыл бұрын
Would you update the t3 stack to change Prisma with Drizzle or not yet or never?
@July-dh9lk
@July-dh9lk Жыл бұрын
Drizzle gets better with time. Really very good syntax
@jackevansevo
@jackevansevo Жыл бұрын
Always good to see advancements in the ORM space, this looks like a really nice DX.
@hamesjetfield0
@hamesjetfield0 Жыл бұрын
I use Prisma as a pure migration tool. My backend isn't even in Typescript. I connect to it using my kotlin backend. It's great for that honestly.
@rtorcato
@rtorcato Жыл бұрын
Defining a schema in front/back end code must make DBA heads explode. I like how Supabase cli just dumps out the typescript from Postgres. Now I can do database stuff where it belongs... in the database!
@YaronLavi
@YaronLavi Жыл бұрын
I was wondering how it compares to something like NestJs's TypeORM..what are some key differences in terms of usage? performance?
@netssrmrz
@netssrmrz Жыл бұрын
Surely you'll eventually drive yourself mad if you fall for a new shiny ORM every 6 months. Just commit to SQL. You don't understand the power of the dark side! Anyway, I understand that most people that don't like SQL turn to ORMs, but I can't help feeling these are exactly the people that should not be using them. Still, good to be aware of Drizzle.
@ziad_jkhan
@ziad_jkhan Жыл бұрын
You're probably not familiar with type safety in typescript, and the many additional benefits it provides
@netssrmrz
@netssrmrz Жыл бұрын
@@ziad_jkhan I've spent years with C, C#, Java, several ORMs, and am a big proponent of OOP, so I'm pretty comfortable with types. In the end, one gets tired of chasing the next new shiny thing and the best policy becomes sticking to standards that last.
@ziad_jkhan
@ziad_jkhan Жыл бұрын
@@netssrmrz Typescript standards will last as long as JS does and the Drizzle syntax is based on the sql syntax so it'll last as well. Anyway, if you want standards that last then the world of programming is probably not the best place to be for you.
@ChristianBoehmTV
@ChristianBoehmTV Жыл бұрын
Are you going to replace prisma with drizzle in the T3 stack?
@Gelo2000origami
@Gelo2000origami Жыл бұрын
I don't see it changing for the next 6 months, but maybe he'll announce it for 2024
@tuananhdo1870
@tuananhdo1870 Ай бұрын
it happen
@naranyala_dev
@naranyala_dev Жыл бұрын
thanks theo, it would be awesome when it becomes an alternative or maybe default option in the t3 stack
@johannesmariomeissner7262
@johannesmariomeissner7262 Жыл бұрын
Does it already properly support db pull & db push workflow, instead of using migrations?
@dbug64
@dbug64 Жыл бұрын
Is there a way to get Zod schemas as well? I like the way Zod works and how you can get Typescript types from the schema objects. The Zod schemas can be used for many different things, such as validation data from an endpoint, or for forms.
@malachiconstant2756
@malachiconstant2756 Жыл бұрын
Any thoughts on supabase, Theo? I love all your stack but lately I’ve found it easier to scaffold new projects with supabase
@Antebios
@Antebios Жыл бұрын
Talk about timing!! I just started using Drizzle about a week ago!
@ycombine1053
@ycombine1053 Жыл бұрын
Interesting. I wouldn't assume that just because it uses a single query that it will always be faster.
@isaacfink123
@isaacfink123 Жыл бұрын
Finally I've been waiting for you to pick up drizzle, right now it feels a little rough but it had great potential
@michaelroberts9592
@michaelroberts9592 Жыл бұрын
I'm starting to migrate one of our FastAPIs across to nitro and drizzle ORM to push it onto the edge, I can concur with Theo - Andrew and the Drizzle team are kicking out the jams. I recommended in the Prisma slack that Prisma start letting us define out models in typescript ... a domain layer, if you will, we've bet big on Prisma in the rest of our infrastructure but Drizzle is certainly one to watch.
Жыл бұрын
you should have shown the benchmarks, too many people still think prisma must be faster because Rust!
@djSeakDigital
@djSeakDigital 5 ай бұрын
The fact that this video shows after fireship video of ORMs is a chefs kiss
@PhongGT
@PhongGT Жыл бұрын
chose Drizzle after looking at Prisma, Sequelize, Kysely, TypeORM, and MikroORM to replace Objection And it has been amazing
@PerpetualWarr
@PerpetualWarr Жыл бұрын
Objection is awesome and my usual pick. Can you explain why drizzle is better and in what way?
@PhongGT
@PhongGT Жыл бұрын
@@PerpetualWarr Objection is amazing but it falls short when trying to support TypeScript. They do an ok job but because they started with JS, some design decisions were made to makes it hard to support TS, so it takes a lot longer to adopt new features. Also, the main author of Objection did a post 6 months ago saying it's essentially going to get sunset and he's working on Kysely now, so updates will be few and far between. With Drizzle, everything is TS-native (as in they don't even try to support other languages like Prisma does). Because of this, they can adopt new features much faster and they can also take advantage of TS features like decorators to make the API much nicer to use, and I think Prisma doesn't do that. They're also a lot easier to use via other schema-based ORMs. I think with this latest update where Drizzle will make exactly one call to the DB will actually beat out Prisma in a lot of cases in terms of performance, although I'll have to benchmark to confirm. All in all, I like the direction the project is headed and a lot of big tech personalities are starting to back it (check the sponsers)
@ghostlexly
@ghostlexly 11 ай бұрын
TypeORM is the best, you can customize it like you want
@ammarejaz824
@ammarejaz824 11 ай бұрын
is using Prisma in production save ? I have heard so much negativity regarding ORM . One argument with which they come up is if you really want to use ORM use raw query instead of ORM native function ? Is there a really performance lacking in native ORM function ?
@helleye311
@helleye311 Жыл бұрын
Looks nice! I didn't like the prisma performance either (though I didn't care about it too much, no issues so far), but there's always this voice that says "this is slow be careful". Glad to see the new syntax. I was hesitant to try it before because of the syntax. I'm a frontend dev, sure I can write some sql but I absolutely hate it, and select('*').from('users') really isn't far from just writing the sql directly. Will have to try it at some point for my next project. Not sure if the typescript table definitions can beat prisma's neatly formated schema, but I'm willing to give it a go. Especially if T3 stack comes with a 'pick your ORM' option. Dropping prisma doesn't seem like the best idea since so many people like it, but this would be really nice to have set up for auth and trpc and all that without the extra work required.
@Casal0x
@Casal0x Жыл бұрын
Are we having drizzle option or tutorial to use it with t3 stack ??
@serggie3
@serggie3 Жыл бұрын
Any chance they'll get Cassandra/ScyllaDB support?
@nilsandresen97
@nilsandresen97 Жыл бұрын
i started drizzle a while ago. What to do now?
@GeraldScholz
@GeraldScholz Жыл бұрын
Will check it out. Does it Support geospatial data?
@comi9
@comi9 Жыл бұрын
Any plans for something like drizzle studio?
@vladislavsmolyanoy
@vladislavsmolyanoy Жыл бұрын
Are you moving T3 stack away from Prisma to Drizzle?
@mattlynch_
@mattlynch_ Жыл бұрын
Patiently waiting for Drizzle to start working with next-auth and then I’m switching from prisma. I might keep it around for migrations if it’s problematic in Drizzle.
@moyin1038
@moyin1038 Жыл бұрын
Big bro said in a week. In 2 hours were already at 7.1k. W Theo
@readywhen
@readywhen Жыл бұрын
This vid was part of an earlier livestream, so theo isn't THAT influential lol
@moyin1038
@moyin1038 Жыл бұрын
😭
@hannad
@hannad 8 ай бұрын
It’s crazy how every time a new orm releases and we are like wow this is so simple. This is so good. 😂
@owenwexler7214
@owenwexler7214 Жыл бұрын
I was anti-third-party-ORM for a long time, even to the point of writing a huge custom ORM from scratch (using pg for parameterized SQL queries) for my main enterprise-grade app's API that isn't getting any less complex or any easier to maintain as the app grows... But now after seeing this video and reading the Drizzle docs, I'm convinced. Time to do some prototyping... Only thing that might be an issue is post-processing operations like converting strings of |-separated values to arrays or JSON blobs into objects. We will see how that goes in the prototype.
@andrewsherman4610
@andrewsherman4610 Жыл бұрын
You can do it with drizzle! We have custom types to do any kind of post-processing
@owenwexler7214
@owenwexler7214 Жыл бұрын
@@andrewsherman4610 Thank you! Trying to do this now with an arrayFromPSV type and apparently I can't return a string array from toDriver (as I would have to when converting a pipe-separated or comma-separated string to an array) and the only type I can return is a string? Is there a way around this? Thanks in advance! code: const arrayFromPSV = (psv: string) => customType({ dataType() { return 'string[]'; }, toDriver(value: string): string[] { return value.split('|'); }, })(psv); export { arrayFromPSV } Error: type '(value: string) => string[]' is not assignable to type '(value: string) => string | SQL'. Type 'string[]' is not assignable to type 'string | SQL'.ts(2322) index.d.ts(300, 5): The expected type comes from property 'toDriver' which is declared here on type 'CustomTypeParams'
@owenwexler7214
@owenwexler7214 Жыл бұрын
changing the type for driverData to string[] made the type error go away, now let's see if it actually works in implementation...
@readywhen
@readywhen 10 ай бұрын
​@@owenwexler7214 Update? :)
@kengreeff
@kengreeff Жыл бұрын
My only problem is that drizzle isn’t even at version 1 yet so wouldn’t consider it stable. That is a big gamble for a production app
@ariell121
@ariell121 Жыл бұрын
react native is also not at version 1 ...
@user-uf9gd3sq4w
@user-uf9gd3sq4w Жыл бұрын
You have nice shirts. Where do you get them from ?
@ynn6871
@ynn6871 5 ай бұрын
Are you saying that if you use drizzle there is less of a need for tRPC?
@BrotherNifty
@BrotherNifty Жыл бұрын
updating the db with manually created types seems tedious. supabase autogenerates a typed client for your api calls based on running a schema types gen command against the database (works the opposite way as a types generator using introspection sometimes called reflection eg reflect metadata)
@dacam29
@dacam29 Жыл бұрын
Can't wait for Drizzle replacement, plain SQL
@henriquematias1986
@henriquematias1986 Жыл бұрын
Why would you use something like drizzle over mongoose + zod ? 😅
@marcoio8742
@marcoio8742 Жыл бұрын
There is probably a lot to say about ORMs in general, but last week I heard Rich Harris himself, presenting SvelteSnaps and he said a thing that quite surprised me. He said "all the ORMs are stupid, just use simple sql". I personally don't agree, for many reasons. For instance, having types without having to coerce them, manage migration up and down without funky scripts here and there. However, i would love to know your opinion about this Theo, and also do you know why he might say something like this? I am not saying to read his mind, but considering his approach on things I find that statement to be, let's say weird. Thanks ❤
@miGuHD
@miGuHD Жыл бұрын
I've already starred Drizzle, technically if I unstar it they'll also see how powerful Theo's community is, no?
@computerfan1079
@computerfan1079 Жыл бұрын
Drizzle reminds me a lot of Eloquent, which is good because it is one of the few things I liked about PHP XD
@joseandkris
@joseandkris Жыл бұрын
Theo is like Steven A Smith of coding. He feels out what everyone likes/thinks already and praises it.
@theepicgamer1196
@theepicgamer1196 Жыл бұрын
Stephen*
@readywhen
@readywhen Жыл бұрын
Hi
@dog4ik
@dog4ik Жыл бұрын
friendship ended with Prisma Now DrizzleORM is my best friend
@eidiazcas
@eidiazcas Жыл бұрын
How about migrations? One thing I hate about prisma is that you need to be connected to a database to generate new migration files, haven't tried drizzle though
@andrewsherman4610
@andrewsherman4610 Жыл бұрын
with drizzle there is no need to be connected
@tanishqmanuja
@tanishqmanuja Жыл бұрын
definitely need an example/in-depth tutorial.
@dinoDonga
@dinoDonga Жыл бұрын
the memes are real so is drizzle
@noext7001
@noext7001 Жыл бұрын
any way to convert prsima schema to drizzle schema ?
@noext7001
@noext7001 Жыл бұрын
this shit is bugged as fuck, its impossible to code with typescript, its full of any everywhere is the code at least with prisma you got correct type
@Hobbitstomper
@Hobbitstomper Жыл бұрын
A new day, a new -JS Framework- Database Tool
@jamess.2491
@jamess.2491 7 ай бұрын
Why use SQL when you can use SQL on top of JavaScript on top of SQL?
@chyldstudios
@chyldstudios Жыл бұрын
Snoop Dogg approves of Drizzle.
@sakis8431
@sakis8431 Жыл бұрын
Fo shizzle
@cho4d
@cho4d 6 ай бұрын
how is defining relationships inside the code using the orm "cleaner"??? Any single responsibility principle enjoyers here?
@cho4d
@cho4d 6 ай бұрын
DRY too. If it's defined in the code that is using it then you'r going to be repeating, surely? Which is a maintenance no no.
@nathanalberg
@nathanalberg Жыл бұрын
they already fixed their footer
@adoreos
@adoreos 10 ай бұрын
Theo will T3 stack change to Drizzle?
@phucnguyen0110
@phucnguyen0110 Жыл бұрын
This actually looks better than Prisma lol, thanks Theo!
@adampielach4942
@adampielach4942 Жыл бұрын
I've got a strange feeling lately, that you are like a flag - changing direction in development tools as the wind blows. I don't implicate it's hurtful to try out new things and tell people about it, but rather leap from one framework/package to the other and praise it for being innovative.
@nemila4904
@nemila4904 Жыл бұрын
When will you add it to t3?
@Mo3ta9em93
@Mo3ta9em93 Жыл бұрын
Coming to t3 stack soon?
@EddyVinck
@EddyVinck Жыл бұрын
I had to learn either Prisma or Drizzle for my project. Although I dipped my toe into Prisma before, I decided to go with Drizzle. Too early to tell how it'll go but Drizzle seems good so far.
@bmxdeveloper
@bmxdeveloper Жыл бұрын
what about surrealdb?
@_briantravis
@_briantravis 9 ай бұрын
I literally didn’t click on this video knowing it would be about drizzle but I learned so much about just watching it 😂
@albinopepegas8391
@albinopepegas8391 Жыл бұрын
Mikro-orm is good as well 😂
@aabmets
@aabmets Жыл бұрын
What about Orchid ORM?
@blue5659
@blue5659 Жыл бұрын
Maybe unpopular opinion but...why are all relational dbs orders of magnitude slower than document stores like mongo?
@tasmto
@tasmto Жыл бұрын
Prisma and turbo repo gives me so much anxiety to this day.
@nullzeon
@nullzeon Жыл бұрын
I love how fast Drizzle moves on feedback, much much better than Prisma to me for that alone
@gosnooky
@gosnooky Жыл бұрын
An issue I have with a lot of these new ORM's is their lack of support for more esoteric things like points, geometry and bitwise operations. They also seem to assume that there is ONE application that uses the database. I maintain several projects that use different parts of the same DB, and I need to import the same schema into each project which can be a huge pain - Prisma made this easy with a centralized schema definition, but definitions in TS means you have to duplicate the same code across different applications, or create private NPM libs (with all the extra maintenance that entails). Whilst ORM's do make it easier for relations, column name mappings, and the aforementioned esoteric use cases, there's just something magical about raw queries.
@dtpietrzak
@dtpietrzak Жыл бұрын
flashbang warning at 1:36 😂☀️
@jonnyso1
@jonnyso1 Жыл бұрын
The one query thing is a big deal, but eloquent is still the best ORM I know so far.
@gtamy5544
@gtamy5544 5 ай бұрын
database tools are the new javascript frameworks, and thats great!
@Refresh5406
@Refresh5406 Жыл бұрын
*lists a bunch of massive problems that most other ORMs don't suffer from* "That doesn't mean Prisma's bad." I think that's exactly what it means, Theo.
@MashaoleMogale
@MashaoleMogale Жыл бұрын
the syntax is very similar to supabase js sdk
@andresgutgon
@andresgutgon Жыл бұрын
Start to drizzle given for you ❤
@coipo123
@coipo123 Жыл бұрын
What's wrong with native sql?
@ziad_jkhan
@ziad_jkhan Жыл бұрын
You're probably not familiar with type safety in typescript, and the many additional benefits it provides
@andrewhannebrink56
@andrewhannebrink56 4 ай бұрын
Drizzle migrations are a nightmare compared to what Prisma offers.
@federicovazquez7989
@federicovazquez7989 Жыл бұрын
Most ORMs came after Knex (and quite a lote of them are built on it), they proposed a different API and the tides went full on TypeORM and Prisma... Now a new one rises, and guess what? It does the same Knex already was doing. Dang twisted ecosystem
@samuelgunter
@samuelgunter Жыл бұрын
I didn't get a notification for this video, it was probably because youtube uses Firebase which comes with a multitude of problems. They're trying to silence you
@samuelgunter
@samuelgunter Жыл бұрын
disclaimer: idk if KZfaq uses firebase
@riyadshauk2432
@riyadshauk2432 Жыл бұрын
3:47 lol the copyright at the bottom of their website has since been removed.
@PaulSebastianM
@PaulSebastianM Жыл бұрын
explicit return types FTW (i want the error in one place if I change the fn, not on all consumers)
@WatashiwaWatashi-zw7hy
@WatashiwaWatashi-zw7hy 2 ай бұрын
I just wanna use this library with Deno, then I got overwhelmed
@Xe054
@Xe054 Жыл бұрын
Cool shirt, homie.
@Zomp420
@Zomp420 10 ай бұрын
don't use an ORM. Just use SQL. It allows you more control and fine tuning.
@gge6021
@gge6021 Жыл бұрын
drizzle won the meme war im in
@DioArsya
@DioArsya Жыл бұрын
the marketing is great 🤣
@TomNook.
@TomNook. Жыл бұрын
OMG those developer "recommendations" 😂
@user-js7ud9du2y
@user-js7ud9du2y Жыл бұрын
i live in the left,right,cross join world and i wish all problems is just a inner join
@jonathangamble
@jonathangamble Жыл бұрын
Awesome, but not a big fan of 'with', should just be a nested object
@bopon4090
@bopon4090 Жыл бұрын
I'm stuck with typeorm. 😭
@vitorwindberg4212
@vitorwindberg4212 Жыл бұрын
It's ok Theo, you don't have to lie to yourself and to the audience... I also don't know what a left join is.
@alvgaona
@alvgaona Жыл бұрын
What about TypeORM?
@ziad_jkhan
@ziad_jkhan Жыл бұрын
Not sure it's still even maintained these days and, anyway, I prefer the column declaration in one line
DONT USE AN ORM | Prime Reacts
25:46
ThePrimeTime
Рет қаралды 217 М.
The Truth About Code Performance (Sorry Prime)
20:03
Theo - t3․gg
Рет қаралды 119 М.
Amazing weight loss transformation !! 😱😱
00:24
Tibo InShape
Рет қаралды 60 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 33 МЛН
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 25 МЛН
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 397 М.
Drizzle vs Prisma: Which ORM is right for YOU?
5:59
Kodaps Academy
Рет қаралды 3,9 М.
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 287 М.
Learn Drizzle In 60 Minutes
56:09
Web Dev Simplified
Рет қаралды 54 М.
Heroku Is Dead, Here's What I Recommend
11:59
Theo - t3․gg
Рет қаралды 253 М.
Prisma 5: Faster By Default | Prime Reacts
19:01
ThePrimeTime
Рет қаралды 39 М.
The Truth About GraphQL
12:06
Theo - t3․gg
Рет қаралды 96 М.
Migration Lesson: Don't Use Prisma | Prime Reacts
29:16
ThePrimeTime
Рет қаралды 148 М.
Groundbreaking New Solar Energy System - Too Good to be True?
7:07
Sabine Hossenfelder
Рет қаралды 403 М.
This UI component library is mind-blowing
8:23
Beyond Fireship
Рет қаралды 634 М.
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,2 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 5 МЛН
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 370 М.