Cloudflare vs Vercel - We need to talk

Поділитися
Вставка
  • Опубліковано 31 гру 2024

КОМЕНТАРІ • 58

  • @dinoscheidt
    @dinoscheidt 3 місяці тому +18

    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.

  • @paulsalele3844
    @paulsalele3844 3 місяці тому +18

    Vercel needs to own the actual hardware and have their own data centers like Cloudflare.

  • @Offiziersmesser
    @Offiziersmesser 3 місяці тому +19

    aah now i understabd G rauch's daily tweet bashing CDNs. Vercel is in danger

  • @2u841r
    @2u841r 3 місяці тому +16

    Vercel is crying

    • @okaytomerge
      @okaytomerge 3 місяці тому +13

      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.

    • @furycorp
      @furycorp 3 місяці тому +2

      @@okaytomerge Only hyped because they sponsor the influencers and hand out generous starter templates to newbie devs designed to lock them in

  • @sandy_gaming7203
    @sandy_gaming7203 2 місяці тому +1

    Cloudfront Functions is an alternative to this right?

  • @gotxe
    @gotxe 3 місяці тому +3

    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?

    • @codedamn
      @codedamn  3 місяці тому +9

      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.

    • @lazyplayer1
      @lazyplayer1 3 місяці тому

      @@codedamnnext js was a mistake

  • @koustavchowdhury8210
    @koustavchowdhury8210 3 місяці тому +1

    Nice video. What platform did you use for drawing the diagrams?

  • @festusyuma1901
    @festusyuma1901 3 місяці тому +2

    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

  • @jitxhere
    @jitxhere 3 місяці тому

    In fermion how are you interacting with cloudflare cache?

  • @ikbo
    @ikbo 3 місяці тому +4

    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.

    • @Quephara
      @Quephara 3 місяці тому +3

      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

    • @sleekism
      @sleekism 2 місяці тому

      @@Quephara right, companies like Twitter or Pinterest don't need teams, you are 100% correct 🙄

    • @Quephara
      @Quephara 2 місяці тому +1

      @@sleekism you and your twitter sized companies

  • @philips8065
    @philips8065 2 місяці тому

    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

  • @bioburden
    @bioburden 2 місяці тому

    Thanks for the detailed breakdown of everything, much appreciated.

  • @shaik-arif-dev
    @shaik-arif-dev 2 місяці тому

    Can you suggest best cicd pipeline for angular application with node js backend for small pre startup which can be free or open source

  • @ibnurasikh
    @ibnurasikh 3 місяці тому +8

    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.

  • @HofmannsDream-bv9nj
    @HofmannsDream-bv9nj 3 місяці тому +1

    Deploying on AWS Amplify Gen 2 is now a better experience for Next.JS

    • @furycorp
      @furycorp 3 місяці тому +2

      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.

    • @HofmannsDream-bv9nj
      @HofmannsDream-bv9nj 2 місяці тому

      @@furycorp Thank you for your honest advice. I will consider this aspect.

  • @iPankBMW
    @iPankBMW 3 місяці тому

    And what about AWS Amplify GEN2 Nextjs deployment?

  • @SnazzieTV
    @SnazzieTV 3 місяці тому +1

    I'd never even thought about comparing cloudflare and vercel. I have no interest in using vercel

  • @omkargarde5867
    @omkargarde5867 3 місяці тому +1

    what do you feel about the new rails 8 keynote and vps being better way cheaper to run?

    • @codedamn
      @codedamn  3 місяці тому +1

      a lot of interesting things there too, might create a video around it

  • @PtYt24
    @PtYt24 3 місяці тому +1

    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...

    • @philheathslegalteam
      @philheathslegalteam 3 місяці тому +2

      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.

  • @Slashiy
    @Slashiy 3 місяці тому

    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.

    • @aberbaCodes
      @aberbaCodes 3 місяці тому +1

      I have experience and still use Vercel. Many engineering rich companies use Vercel too. So?

    • @ooijaz6063
      @ooijaz6063 3 місяці тому

      If they won't try to do that they won't learn it for sure :D

  • @kayondoedward
    @kayondoedward 3 місяці тому +1

    left vercel for VPS

  • @2u841r
    @2u841r 3 місяці тому +1

    My stack is CF Pages + D1 + KV + R2

  • @damar1967
    @damar1967 3 місяці тому

    Vercel should just market themselves as DX service focus and everything will be forgiven. Now it’s up to us what we value more.

  • @alycheikhouldsmail7576
    @alycheikhouldsmail7576 3 місяці тому

    I hope you explore the new offre from firebase app hosting for Nextjs and Angular like vercel. Thank you for explanation

  • @sumedhpawar3769
    @sumedhpawar3769 3 місяці тому +1

    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

  • @dungeon4971
    @dungeon4971 3 місяці тому

    I think CDN being a tax on dynamism, he meant server rendering.

  • @IINoirII
    @IINoirII 3 місяці тому +19

    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

    • @cheddZyPlays
      @cheddZyPlays 3 місяці тому +6

      They stopped sponsoring him a few weeks ago, so, anything related to the current controversy is unpaid for.

    • @IINoirII
      @IINoirII 3 місяці тому +1

      @@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

    • @furycorp
      @furycorp 3 місяці тому +1

      @@cheddZyPlays want to bet that within the next 3 months Theo will receive a payday from Vercel. He's full of shit

    • @WezWesley
      @WezWesley 3 місяці тому +1

      ​@@IINoirII It was in one of his recent videos

    • @IINoirII
      @IINoirII 3 місяці тому

      @@WezWesley Theo doesn't have a good reputation. He cannot be trusted ua-cam.com/video/s4BFIDYYYCA/v-deo.htmlsi=QrkqkkygbVg3ezoQ

  • @realitydesigners
    @realitydesigners 3 місяці тому

    This was great

  • @EeshanShukla
    @EeshanShukla 3 місяці тому

    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.

  • @lenOwOo
    @lenOwOo 3 місяці тому

    Too much reverberation. .

    • @StingSting844
      @StingSting844 2 місяці тому

      Just say echo man

    • @dwaynearthur1476
      @dwaynearthur1476 2 місяці тому

      Still, it is not excessive , I can hear him well.
      This can be corrected going forward .