Bringing React Components to AI
12:41
Vercel Ship 2024
0:36
2 ай бұрын
AI Integrations for Vercel
4:25
3 ай бұрын
Build an AI app in 5 minutes!
7:46
How Core Web Vitals affect SEO
15:22
How Vercel builds Vercel
15:15
3 ай бұрын
Environments on Vercel
11:34
3 ай бұрын
Deploying Next.js to Vercel
6:22
3 ай бұрын
Next.js as a Platform (TJ Kohli)
7:23
Пікірлер
@KulturanCov
@KulturanCov 2 сағат бұрын
More in-depth videos, please!
@vnzzzu
@vnzzzu 14 сағат бұрын
What are the extensions that he's using to actually see all those helpers immediately whenever he types?
@Oliver-yu5kp
@Oliver-yu5kp 22 сағат бұрын
How do you get i18n without redirecting to a subfolder /en for app router? Is this possible?
@nico0lat3
@nico0lat3 Күн бұрын
@midudev sacaron este video gracias a ti ajajaja
@contactbhasker7483
@contactbhasker7483 Күн бұрын
i cannot find the share button
@browsing1598
@browsing1598 Күн бұрын
Dude you legit saved me. Was spending so much time on this. This is the only video that helped me
@ajudicator
@ajudicator 3 күн бұрын
Can you share this code?
@nxone9903
@nxone9903 3 күн бұрын
ofc he's a cs player
@baslecout4734
@baslecout4734 3 күн бұрын
Hello, unstable_cache and revalidateTag works really well with locally built and start project put on prod on vercel I can;t figure out how to revalidate the cache other than by pressing "cache purge" in vercel settings, did anyone experienced the same?
@codemedic
@codemedic 3 күн бұрын
Pls make a more descriptive step-by-step tutorial 🙏🙏
@jordanyefet2679
@jordanyefet2679 4 күн бұрын
Thanks for the video! I have one thing to mention about nextjs - using it doesn't mean you have to call to the DB from the server components/actions. I'm building an application that use nextjs as the client and nodejs as the backend, and I do it for lots of "DevOps" reasons, such as scaling, security and much more. So please stop misleading developers when you guys (nextjs influencers) say "you can get to the DB right from the server action", because what you're creating is a monolith.
@komilolimov2257
@komilolimov2257 4 күн бұрын
Sorry, i'm just wondering where i can find your source code of your project "nextjs partial rendering"
@learn_with_gurpreet
@learn_with_gurpreet 4 күн бұрын
Definitely worth to watch video :)
@glennraya
@glennraya 4 күн бұрын
What's with the PHP Lambo?
@vladimir_dev
@vladimir_dev 5 күн бұрын
Oh you know what I'd love to see in @next/third-parties/google ? PWA
@shivashukla7894
@shivashukla7894 5 күн бұрын
why I am unable to see chache HIT or skip. I have added this in next config logging: { fetches: { fullUrl: true, } }
@mrjester
@mrjester 6 күн бұрын
f
@tommycallsuback
@tommycallsuback 6 күн бұрын
can we do "stale while revalidate" without using react query? (With Next 14, RSC). I want my routes dynamic but when user goes to route, he initially should see stale cache of his previous visit to the route during the same session. Suspense loading should be only shown in the first visit to route.
@zwill8882
@zwill8882 8 күн бұрын
Y'all are an incredibly impressive team and Lee is doing a great job explaining all of it.
@anupamsagar7925
@anupamsagar7925 9 күн бұрын
how to make route.js in new app roouter i am not using pages router
@devJefferson
@devJefferson 9 күн бұрын
Bro failed the 5 minutes 😄, But still the best video 👍
@PUTTEKOOL
@PUTTEKOOL 10 күн бұрын
I suppose the first Date.now() value comes from the server, gnarly inception 😄
@relaxchannelforyour
@relaxchannelforyour 11 күн бұрын
Вообще не помогло
@ShaneCrenshaw
@ShaneCrenshaw 11 күн бұрын
How can I do this with Vertex AI instead of Google AI?
@en_kratia
@en_kratia 11 күн бұрын
Use cookies() === bye bye SSG?
@abdulhadijafari7718
@abdulhadijafari7718 11 күн бұрын
Route Handlers in app router are confusing for me, I am not quite understanding what is it for. can you make videos on that
@henriquematias1986
@henriquematias1986 12 күн бұрын
Regarding "Calling Route Handlers from Server Components" I think the idea here is that calling the function directly will mean that you end up with 1 function on the server component to call the data directly ( bypass API route ) and another one on React-Query ( or SWR ) to call the API and basically end up doing two different "getData" functions, one for server and one for client, which can up mismatched / confusing / harder to maintain ?
@paulhetherington3854
@paulhetherington3854 12 күн бұрын
Ex -- Oriental women only -- personal choice! port -- personnel - received daily orders - for that activity! Jap 7th fleet! I.e. US NAVY <<< Jap mask! Will be punished!
@paulhetherington3854
@paulhetherington3854 12 күн бұрын
/krch frk sfr'' || td' 4'fxz'' < v2''vk4'' , 8'' Rr'' < cntr LN'' + abv below/ /dfz skub below cntr~tmp chutz frs rkn abv : + mtsub + harr below/ /mch rv(2''tvkf'') mtsub + harr(RBZ') by: frk sfr || td~tmp dstalz/ /tran wn eml~tmp brkdn build frkz~cntnt <body tmp arch> authority/ /LN'' abv~cmz u personnel ++ abv~tmp buildz mtsub || RBZ' + frk dar vw/
@karanpunjabi3077
@karanpunjabi3077 13 күн бұрын
Dumb Question: With all these server actions, route handlers, etc. I'm confused with just one question: Can we use "useEffect" hook on client side to fetch data from an api like we used to do for SPAs in React?
@_rhythmsaha
@_rhythmsaha 11 күн бұрын
First, it's important to understand Vercel's main business model. They have made Next.js free and open-source, not generating direct revenue from the library itself. Instead, their primary revenue stream comes from their hosting and serverless offerings. The recent updates to Next.js, emphasizing server components and fetching data directly from the server, are designed to encourage developers to utilize Vercel's hosting and serverless platform. By promoting this approach, Vercel aims to increase adoption of their paid services and generate more revenue from developers leveraging their CPU runtime and infrastructure. While the App Router in Next.js is a compelling feature, the default behavior of rendering components on the server raises concerns, particularly for small-scale applications. Server-side rendering can lead to inefficient use of CPU resources, as even simple components are rendered on the server, potentially resulting in increased costs and performance issues, especially for those on low-budget or free hosting plans. Personally, I prefer to separate concerns and utilize dedicated backend frameworks like Django or Express for API development, as they are more scalable and better suited for this purpose. Attempting to fetch data directly from the server using Next.js can introduce unnecessary complexity and latency, as the request must first reach the Vercel server, which then proxies or duplicates the request to the actual backend API before returning the response. This additional hop can lead to decreased performance. For applications with an existing backend API hosted elsewhere, I recommend leveraging client-side data fetching, as it streamlines the process and avoids the overhead of server-side data fetching through Vercel's infrastructure. However, it's crucial to ensure that the backend API is properly secured, regardless of the data fetching approach used.
@saumya8407
@saumya8407 13 күн бұрын
The vercel V0 is incredible and it will save a lot of time on developing large and complex applications.
@TheAyushSomani
@TheAyushSomani 14 күн бұрын
Since when Channing Tatum become a developer? btw loved the presentation, James.
@INTRPOLPolice
@INTRPOLPolice 15 күн бұрын
Awesome ❤🎉
@Racine14
@Racine14 15 күн бұрын
Can you talk about hydration? Up to now, I am very confused about this error.
@nikb3713
@nikb3713 18 күн бұрын
I spent 5 days and still couldn't figure out how to build a UI of catalog page for example. I have catalog data that I want to request directly from my db which make my page a server component. I also want to have filters on top of that page which are client component bc they need to use react hooks. So far I figured out how to do it by making all my page a client component and requesting my data via proxy router that requests data from my db. Is it correct approach or is there still a way to combine those two logics in one server component without using proxy router? In old pages routing I would do it with getServerSideProps, get my db data directly and then use filters in the jsx with all useStates I need and data as a props. But now it's all so confusing...
@timooothy1234
@timooothy1234 19 күн бұрын
Is it out to be used??
@Fargoth95
@Fargoth95 19 күн бұрын
I still get a 404 not found in the website preview whenever I try to deploy. It's just an index.html and a folder of images. Anyone know what I'm doing wrong? I also added trying a vercel.json that another youtuber recommended but it didnt work.
@ajsimwork8887
@ajsimwork8887 19 күн бұрын
I don't understand where getData() is coming from for the first example, nor do I understand why localhost:3000/api brought up the data JSON data for him. There are many things that simply aren't explained here. My Next.js seemingly doesn't "work" like the one shown in the tutorial. Not helpful...
@GeniusHawlah
@GeniusHawlah 19 күн бұрын
What about GET in a Client Component, can one still use server actions or route handler is recommended for GET? I tried using actions to fetch in a Client Component and it worked perfectly, but checking through my network tab, I realized it's sending a post request. I curiously checked the docs and using server actions to fetch was not talked about. Can you clarify that please? Thanks for great contents all the time!
20 күн бұрын
how does partial prerendering play with SEO? are the dynamic parts seen by the search engine crawlers?
@CodingBill
@CodingBill 21 күн бұрын
Great video, could you talk about layout components as well ? As far as i know the fetching and caching behavior is a bit different.
@dzienisz
@dzienisz 22 күн бұрын
She is the best!
@MichaelRoussel
@MichaelRoussel 23 күн бұрын
6:11 I'm pretty sure he said "I just want some pussy"
@pamphilemkp
@pamphilemkp 23 күн бұрын
great one, I picked big commerce with nextjs 14 over the remaining vercel platforms, because for some reasons it has almost everything built allowing us (developers) to create faster e-commerce projects for example there are many options for checking out after adding to cart, the client can pick a payment method such us cash on delivery, online payment and so one, I tried Shopify before but I think as for many developers Big Commerce is the best option. big up to Big Commerce.
@hollycow8171
@hollycow8171 23 күн бұрын
hi how can i use Country Restriction in Next.js? Does Vercel provide any inbuilt solution?
@vatansrivastava7279
@vatansrivastava7279 23 күн бұрын
Need a tutorial on this
@farzadali7434
@farzadali7434 24 күн бұрын
Excellent delivery!
@leeanucha
@leeanucha 24 күн бұрын
The fact that google calls it core web vitals is hilarious. it's a joke
@brennang02
@brennang02 25 күн бұрын
When your seeing the cache hit at 06:30 is that in a development mode. All i seem to get is Cache missed reason: (auto cache) and i cannot work out why.
@seuntaiwo8735
@seuntaiwo8735 25 күн бұрын
I don't seem to get the first point. can anyone explain?