I Ranked Every Framework By Type Safety

preview_player
Показать описание
I have been thinking about frameworks too much so I made another diagram. TypeScript and typesafety are important and it's dope seeing so many frameworks consider it.

KEYWORD DUMP: Svelte, SvelteKit, Deno Fresh, Next Fetch, Next App Router, Next 13, tRPC, Remix, Solid Start, React Server Components

S/O Ph4seOne for the awesome edit 🙏
Рекомендации по теме
Комментарии
Автор

I didn't include Nuxt because I didn't have enough context on it to feel like I was doing it justice. They're also fresh out of a huge state of change not too dissimilar to Next App Router. I'll get Daniel C on to talk all about it soon I promise 🙏

tdotgg
Автор

I don't know anything about any of them apart from their names... I'm not even a developer anymore I swear.

DigitalMonsters
Автор

SvelteKit actually removed said collocation last year with their big route update, and to be honest with you, I think it has gotten much better due to it. Things are a lot more organised this way and easy to keep track of.

boian-inavov
Автор

I feel like colocation is a huge trap. It focuses so much on simplifying the feature implementation that it sacrifices the clear separation of concerns between the server and the client, which is very important and already one of the main pain points for people learning this stuff. Getting it wrong very easily leads to leaking information that should never have been exposed to the client.

ventic
Автор

How about Nuxt? Is there any reason why it is not in this list? I am thinking about starting my new project in Nuxt, and this would help me to decide :)

sphex
Автор

Great rundown, thanks for putting this together!

docmars
Автор

I like remix, prisma, vercel and planetscale stack

TheNamesJT
Автор

Doesn't solid start also need a generic to have typesafe data fetch with useRouteData like the remix?

tthiagolino
Автор

Have you looked at Zodios? I recently integrated the client part into our system (not full stack) bcs I wanted type safety with an older swagger API. I know they also have a server part and would be interested if it also compares to those other libs/frameworks

johannesherrnegger
Автор

Hi Theo, have you tried drizzle-orm? It generates type-safe sql with close-to-raw sql queries

pedroalonsoms
Автор

Noob question - what is codegen? When I do "npx prisma generate" to generate my client which has types defined for my db model - is that an example of codegen?

huge_letters
Автор

kinda sad not seeing nuxt in this list

shareefhassan
Автор

I feel like people forget vue a lot (including me)

YTCrazytieguy
Автор

Happy to see Fresh made it in your list, I just started exploring deno as an viable alternative for my next project

mgmitko
Автор

When you say Remix has recently discovered type safety, I just imagine the devs working on it in January of 2023 being like, "OMG, have y’all heard of this new thing called type safety?! It’s incredible!" 😂

Louisianish
Автор

Does anybody know which drawing tools Theo uses?

MuhammadTajammulZia
Автор

SvelteKit and Qwik City both have form actions, which you need to look into, not needing trpc.

jonathangamble
Автор

Oh man! I am in the software development business and struggle following your content in this vid. There are so many frameworks and technologies popping up i can’t keep up even getting the names. Far from spending time with all those. Not to mention those 100 products from all the big players…

olafschermann
Автор

I am using Meteor plus mobx since 7-8 years. Very stable and easy to use

MichaelScharf
Автор

If these are full stack, then what the heck are Rails, Laravel and Phoenix.

drewhjava
welcome to shbcf.ru