17:46 the problem is, that Vercel chose to do predatory pricing. When it makes sense for an enterprise to build your service layer because you are 100x over charging, than the proper response is to lower prices. That is why we have competition in free markets.
1. Why are n't you hosting on cloudflare and use its edge functions. ( I guess its the deep feature vender lock ) 2. Is it possible to host on vercel and use other platform's serverless functions 3. Do you know about the RAM limit for cloudflare pages functions ( for edge it is 128 MB). 4. Whats the other best full stack framework after next
i agree on all of your statement dude! i also use VPS and CF for the static content or pages caching, also in VPS or bare metal you can do a lot, self host so many things, like currently i can host my meilisearch, posthog, mautic, etc. there are so many possibilities.
Single page load = 50 edge requests... what's happening on that page? And even if that's the case for this specific page, shouldn't those come from the cache, when user is navigating around?
frameworks like next.js split code into a lot of individual javascript files, then there are css assets and other assets. note that all static requests also are considered edge requests. even if they're cached, they return 304 not modified which will still be an edge request.
They should be. They are overpriced and over hyped by tech influencers. The fact they have NextJS under their belt gives them a significant advantage, so they have ridiculous markup and shady bills for customers just starting up.
I think for the amateur developer, who in fairness, doesn't have any experience with setting up a VPS or going through the setup of using Cloudflare (pages, workerd amongst other things) then it might seem a bit of a daunting task. In those types of cases they would just use Vercel/Netlify as it's simple and easy to spin up something.
I avoid amplify at all costs the second you hit a wall in its capabilities you are cooked and trapped. I've seen so many places pigeonholed by it. You know Vercel will make endless breaking changes to NextJS as per their strategy and AWS will take forever to wheel around to support them with Amplify as per their track record.
Mehul sir i have request the topics you choose for your videos are superb ,no one talks on this things like you do But can you please also do something for amateur audience Can you please make videos On how can someone use sql databases with node as everyone just talks about mongodb and mongoose and you migrated codedamn to sql from mongodb So what challenges you faced ,what are the orms which you used,what are the best practices while working in this stack How can you write good queries and optimise it You know topics which are generally learnt by lot of r&d Your experiences and best practices you think should be followed It will be great
I don't think I would personally want to make cloudfront my origin, they say unlimited now but I've seen too many scary stories to trust them, but vercel is also just as bad tbh
This is just starting prices for cloudflare to get initial customers onboard, once they are confortable in market they will start increasing prices ten fold. They are the new kid on the block so are undercutting others...
They won’t. Here’s why Vercel is expensive: IT USES AWS. Cloudflare owns their entire infrastructure. It’s about 10x cheaper for cloudflare to run the same service as vercel. Sure once they get comfortable they’ll increase prices, but this won’t be ten fold. I think they’ll add pricing to services that actually cost them money. Workers, CDN, Cache is basically free for them as they spin up and run extremely low CPU times. Image optimisation, video, builds, BYOIP, and long running tasks (above 10ms cpu time) is where they’ll charge.
If you are a business that actually makes money you realize Vercel's pricing makes sense because you end up saving 100s of thousands per year by not having a devops team. People complaining about Vercel pricing arekiddie projects without any users or have users but don't know how to monetize them.
Search for the video about how easy it is to create production ready vps, I believe by dreams of code. You do not need a team, he is not a team Also, devops teams don't scale with traffic and by the time you need a team you are on some serious traffic
Until Vercel become easy to install on other sevices, it's Cloudfare for me. Planning to use CF tunnels in my homelab. Not related to the topic but what's the tools he's using in the video to draw the diagram.
17:46 the problem is, that Vercel chose to do predatory pricing. When it makes sense for an enterprise to build your service layer because you are 100x over charging, than the proper response is to lower prices. That is why we have competition in free markets.
Vercel needs to own the actual hardware and have their own data centers like Cloudflare.
aah now i understabd G rauch's daily tweet bashing CDNs. Vercel is in danger
Thanks for the detailed breakdown of everything, much appreciated.
1. Why are n't you hosting on cloudflare and use its edge functions. ( I guess its the deep feature vender lock )
2. Is it possible to host on vercel and use other platform's serverless functions
3. Do you know about the RAM limit for cloudflare pages functions ( for edge it is 128 MB).
4. Whats the other best full stack framework after next
Nice video. What platform did you use for drawing the diagrams?
i agree on all of your statement dude! i also use VPS and CF for the static content or pages caching, also in VPS or bare metal you can do a lot, self host so many things, like currently i can host my meilisearch, posthog, mautic, etc. there are so many possibilities.
Cloudfront Functions is an alternative to this right?
Single page load = 50 edge requests... what's happening on that page? And even if that's the case for this specific page, shouldn't those come from the cache, when user is navigating around?
frameworks like next.js split code into a lot of individual javascript files, then there are css assets and other assets. note that all static requests also are considered edge requests. even if they're cached, they return 304 not modified which will still be an edge request.
@@codedamnnext js was a mistake
Vercel is crying
They should be.
They are overpriced and over hyped by tech influencers.
The fact they have NextJS under their belt gives them a significant advantage, so they have ridiculous markup and shady bills for customers just starting up.
@@guizaoacc Only hyped because they sponsor the influencers and hand out generous starter templates to newbie devs designed to lock them in
I'd never even thought about comparing cloudflare and vercel. I have no interest in using vercel
I think for the amateur developer, who in fairness, doesn't have any experience with setting up a VPS or going through the setup of using Cloudflare (pages, workerd amongst other things) then it might seem a bit of a daunting task.
In those types of cases they would just use Vercel/Netlify as it's simple and easy to spin up something.
I have experience and still use Vercel. Many engineering rich companies use Vercel too. So?
If they won't try to do that they won't learn it for sure :D
Deploying on AWS Amplify Gen 2 is now a better experience for Next.JS
I avoid amplify at all costs the second you hit a wall in its capabilities you are cooked and trapped. I've seen so many places pigeonholed by it. You know Vercel will make endless breaking changes to NextJS as per their strategy and AWS will take forever to wheel around to support them with Amplify as per their track record.
@@furycorp Thank you for your honest advice. I will consider this aspect.
Mehul sir i have request the topics you choose for your videos are superb ,no one talks on this things like you do
But can you please also do something for amateur audience
Can you please make videos
On how can someone use sql databases with node as everyone just talks about mongodb and mongoose and you migrated codedamn to sql from mongodb
So what challenges you faced ,what are the orms which you used,what are the best practices while working in this stack
How can you write good queries and optimise it
You know topics which are generally learnt by lot of r&d
Your experiences and best practices you think should be followed
It will be great
sure, will do
@@codedamn thank you so much sir
Can you suggest best cicd pipeline for angular application with node js backend for small pre startup which can be free or open source
what do you feel about the new rails 8 keynote and vps being better way cheaper to run?
a lot of interesting things there too, might create a video around it
I don't think I would personally want to make cloudfront my origin, they say unlimited now but I've seen too many scary stories to trust them, but vercel is also just as bad tbh
Vercel should just market themselves as DX service focus and everything will be forgiven. Now it’s up to us what we value more.
And what about AWS Amplify GEN2 Nextjs deployment?
This is just starting prices for cloudflare to get initial customers onboard, once they are confortable in market they will start increasing prices ten fold. They are the new kid on the block so are undercutting others...
They won’t. Here’s why Vercel is expensive: IT USES AWS.
Cloudflare owns their entire infrastructure. It’s about 10x cheaper for cloudflare to run the same service as vercel. Sure once they get comfortable they’ll increase prices, but this won’t be ten fold.
I think they’ll add pricing to services that actually cost them money. Workers, CDN, Cache is basically free for them as they spin up and run extremely low CPU times.
Image optimisation, video, builds, BYOIP, and long running tasks (above 10ms cpu time) is where they’ll charge.
If you are a business that actually makes money you realize Vercel's pricing makes sense because you end up saving 100s of thousands per year by not having a devops team. People complaining about Vercel pricing arekiddie projects without any users or have users but don't know how to monetize them.
Search for the video about how easy it is to create production ready vps, I believe by dreams of code. You do not need a team, he is not a team
Also, devops teams don't scale with traffic and by the time you need a team you are on some serious traffic
@@Quephara right, companies like Twitter or Pinterest don't need teams, you are 100% correct 🙄
@@sleekism you and your twitter sized companies
In fermion how are you interacting with cloudflare cache?
left vercel for VPS
I hope you explore the new offre from firebase app hosting for Nextjs and Angular like vercel. Thank you for explanation
My stack is CF Pages + D1 + KV + R2
I think CDN being a tax on dynamism, he meant server rendering.
This was great
Worth to mention that Vercel is sponsoring Theo sometimes. His opinion might be correct, but he also might jump on the hate train for Vercel's benefit
They stopped sponsoring him a few weeks ago, so, anything related to the current controversy is unpaid for.
@@cheddZyPlays how do you know this? I don't think either of them would announce it, if they stopped. There's always the next paycheck whenever needed
@@cheddZyPlays want to bet that within the next 3 months Theo will receive a payday from Vercel. He's full of shit
@@IINoirII It was in one of his recent videos
@@WezWesley Theo doesn't have a good reputation. He cannot be trusted th-cam.com/video/s4BFIDYYYCA/w-d-xo.htmlsi=QrkqkkygbVg3ezoQ
Until Vercel become easy to install on other sevices, it's Cloudfare for me.
Planning to use CF tunnels in my homelab.
Not related to the topic but what's the tools he's using in the video to draw the diagram.
Too much reverberation. .
Just say echo man
Still, it is not excessive , I can hear him well.
This can be corrected going forward .