What its like to use NextJS in 2024

  Рет қаралды 2,931

Ben Davis - Tech

Ben Davis - Tech

2 ай бұрын

Wanted to show off how I'm working with the new NextJS App router
Codebase: github.com/Davis-Media/weight...
my stuff
discord: / discord
x (twitter): / bmdavis419
insiderviz: www.insiderviz.com
blok: www.theblokapp.com

Пікірлер: 22
@ohLyln
@ohLyln 2 ай бұрын
The “using bleeding edge tech to build cool shit” to “gymbro” pipeline is too real. I’m working on an AI app with Next 14 and RSC right now and have recently started going back to the gym seriously like a month ago hahah
@bmdavis419
@bmdavis419 2 ай бұрын
This is the perfect summary of what I want to be. Gym bro who uses bleeding edge tech to build cool shit
@kylerjohnson988
@kylerjohnson988 Ай бұрын
@@bmdavis419I vibe with that. I’m building a SaaS product in SvelteKit right now because I’m too sore to move from leg day on Friday 🤣
@imtiazuddin380
@imtiazuddin380 2 ай бұрын
Your content is really appreciated. Engagement on your videos will increase if you do SEO.
@Frag0502
@Frag0502 2 ай бұрын
great video . keep it up. thanks
@wervana
@wervana 2 ай бұрын
Server actions in client components did not work in vercel but were perfectly working in dev and local production build in 14.2. Hopefully it will work for you.
@bmdavis419
@bmdavis419 2 ай бұрын
I've got it in prod rn and its working fine for me...
@thedigitalceo
@thedigitalceo 2 ай бұрын
They would definitely work in Next 14. I would double check the docs if it didn’t work for you
@JohnCanCode
@JohnCanCode 2 ай бұрын
Cool vid and app. If you wanted to, a longer video on something like this, gen-ai+rsc, server actions + rq, would be very beneficial.
@bmdavis419
@bmdavis419 2 ай бұрын
Yea I will for sure at some point, there is a ton of important stuff there that definitely deserves a big tutorial
@Dom-zy1qy
@Dom-zy1qy 2 ай бұрын
Recently started using supabase, i see you're using drizzle. Would you recommend using an ORM with supabase or just simply use the supabase cli to generate types? I was looking at some of the starter project repos using supabase, and they generated the types with the supabase cli, it just seemed kind of scuffed. I dont know if anyone actually uses that workflow in prod. Just curious your thoughts on it.
@bmdavis419
@bmdavis419 2 ай бұрын
Yea I always just use drizzle and connect directly to the DB. Will have a full tutorial in the next few days
@michaelfrieze
@michaelfrieze 2 ай бұрын
You don't need "server only" with "use server". The "use server" directive marks a door from client to server and will make sure that code stays on the server. like a REST endpoint. Under the hood, it basically gives the client a URL string to use for sending a request. There is no way to serialize a function across the wire, so server actions can only run on the server.
@JohnCanCode
@JohnCanCode 2 ай бұрын
Not only that, but you should be able to import server actions in client components (when needed), which server-only should prevent.
@michaelfrieze
@michaelfrieze 2 ай бұрын
@@JohnCanCode I am not sure if "server only" would prevent importing a server action into a client component. The function itself is not being imported into the client, instead, the client just gets a URL string, so maybe "server only" still works.
@JohnCanCode
@JohnCanCode 2 ай бұрын
Interesting. I agree, I’ll have to test it
@rampandey191
@rampandey191 2 ай бұрын
Only issue is when you are a team working on a project the costs are too much especially for a developer from a 3rd world country. I have to pay 20$ per seat and the usage cost is another issue
@gongshow87
@gongshow87 2 ай бұрын
I'd like to request fullstack sveltekit - supabase.
@bmdavis419
@bmdavis419 2 ай бұрын
Planning to record tmrw!
How and Why I Rebuilt my SAAS App
13:24
Ben Davis - Tech
Рет қаралды 557
Mobile App Development is Hard
16:29
Ben Davis - Tech
Рет қаралды 6 М.
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 64 МЛН
Svelte 5 is Bigger Than You Think
9:35
Ben Davis - Tech
Рет қаралды 10 М.
The BEST way to host Next.js websites
17:37
ByteGrad
Рет қаралды 24 М.
Picking a Database is Hard...
17:43
Ben Davis - Tech
Рет қаралды 5 М.
Interview with Senior JS Developer 2024 [NEW]
6:45
Programmers are also human
Рет қаралды 450 М.
Why I Don't Use NextJS For My Side Project Anymore
6:51
Josh tried coding
Рет қаралды 62 М.
Software engineer interns on their first day be like...
2:21
Frying Pan
Рет қаралды 13 МЛН
Wait, is NextJS the Framework of the Future?
9:49
Ben Davis - Tech
Рет қаралды 3,7 М.
I DONT USE NEXT JS
54:01
ThePrimeTime
Рет қаралды 323 М.
If this ships, it will change javascript forever
25:54
Theo - t3․gg
Рет қаралды 191 М.
сюрприз
1:00
Capex0
Рет қаралды 1,7 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 908 М.
WWDC 2024 Recap: Is Apple Intelligence Legit?
18:23
Marques Brownlee
Рет қаралды 6 МЛН