Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Route Handlers vs Server Actions for data fetching

250,089 görüntüleme • 1 yıl önce •via X (Twitter)

9 Yorum

Barzi Ahmed profil fotoğrafı
Barzi Ahmed1 yıl önce

I didn't understand at all. The post lacks context and details. Is video complimenting Server Actions or the opposite?

Alex Sidorenko profil fotoğrafı
Alex Sidorenko1 yıl önce

Server actions are not great for fetching data from client components as they execute sequentially. The good default is to fetch data in server components when possible and pass it to the client components when needed. When it's impossible/doesn't make sense to fetch in server component (select autocomplete, AI streaming, etc...) it's better to use good old route handlers. Server actions are designed for mutations

Barzi Ahmed profil fotoğrafı
Barzi Ahmed1 yıl önce

It's just getting very complicated. @trpcio and @jullerino often say you might not need tRPC if you're using Server Actions, and now Next.js team here say it's bad and etc. It's API! It's not a joke. Please settle urselves and tell us what to choose without mights and maybes.

Fitim Bytyqi profil fotoğrafı
Fitim Bytyqi1 yıl önce

Finally, someone making a video about it 🙌 That’s what pushed me to use TRPC because creating route handlers is too much work for me!

Yash Suryawanshi profil fotoğrafı
Yash Suryawanshi1 yıl önce

Route Handlers are more flexible for complex scenarios, while Server Actions are simpler and better for straightforward data fetching tasks.

Barzi Ahmed profil fotoğrafı
Barzi Ahmed1 yıl önce

@t3dotgg ?? You said trpc is optional and etcetera!

Umair profil fotoğrafı
Umair1 yıl önce

This is more clear

Kamlesh Paul profil fotoğrafı
Kamlesh Paul1 yıl önce

we can use server component to fetch data and suspense to show loading ui

Apu profil fotoğrafı
Apu1 yıl önce

I kinda wonder why they didn't go full trpc style and just use them for everything..

Benzer Videolar