Why People Aren't Deploying to Vercel Anymore

  Рет қаралды 183,104

Josh tried coding

Josh tried coding

Күн бұрын

Пікірлер: 295
@danvilela
@danvilela Жыл бұрын
Vercel is awesome. Crappy video.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
oof
@CodingSauce
@CodingSauce Жыл бұрын
Did you even watch the video LAMO
@SH-lt2iv
@SH-lt2iv Жыл бұрын
bruh
@YuriG03042
@YuriG03042 Жыл бұрын
vídeo already started awfully saying that Vercel created NextJS and Svelte, when they merely support the creators. let's see what other wrong things this video will state EDIT: finished the video and it's all about hosting? their pricing is very clear, why would you even host images with Vercel when cloudfare is literally 10 bucks a month for 3 million requests? like, you are legit BEGGING to be billed aggressively for your laziness and that's how they profit. Same thing with Netlify, also same initial 100GB free bandwidth hosting and then charges for additional bandwidth. Also, where did you pull the data to support the video title of "people not deploying to Vercel"? what's your source for this statement? Seems like click bait to me, which justifies any backlash you receive
@devcaand
@devcaand Жыл бұрын
@@YuriG03042 or s3 bucket or firestorage which are virtually free unless we talking about millions
@_O0.0O_
@_O0.0O_ Жыл бұрын
Dude I love your content but your video titles are super clickbaity lately. I don’t have time to watch each video 3 min intro to finally know what it is about..
@Darckfire43
@Darckfire43 10 ай бұрын
Well, I think we have to blame youtube for this one. Competition uses click bait and click bait works. :/
@joshtriedcoding
@joshtriedcoding Жыл бұрын
The real question is which mega-corporation you wanna depend on for your livelihood 🤓
@treyjapan
@treyjapan Жыл бұрын
Sad but true 🤓
@treyjapan
@treyjapan Жыл бұрын
By the way, greatly appreciate your videos, Josh! Thank you :) As a fairly new dev with for now smaller projects, I agree on Vercel offering the far more superior dev experience compared to AWS. Will check out Cody's take on the recently revamped AWS deployments, though (I found the whole process really tedious before). Better always carefully check the small print in the pricing sections...
@michaeledison1974
@michaeledison1974 Жыл бұрын
invalid discord link 😔
@denissorn
@denissorn Жыл бұрын
Esp since you're in Europe (IIRC) you could just lease dedicated super cheap. Eg OVH/Kimisufi have offerings for like 5€/month. Yeah, you would have to manually setup and configure high avail but that's not always necessary, and it doesn't always require container clusters (Or containers) etc.
@Vampirat3
@Vampirat3 Жыл бұрын
True. Free and Open Sourced will survive !!!! - no its totally a corporate thing. So do your own thing. fk that NO WAY IN HELL IM PAYING THAT.
@setoelkahfi
@setoelkahfi Жыл бұрын
A very well-made video. Thanks! I'm building my own NextJS deployment platform now.
@b1n1yam
@b1n1yam 10 ай бұрын
That's really awesome, man! Is there a way we can get an early access when it's ready?
@vlad.nicula
@vlad.nicula Жыл бұрын
Vercel was never cheap, it was just convenient. AWS Amplify was unable to deploy a nextjs app for me 6-12 months ago, and the error was super generic. "Failed to deploy." No stack trace, no way to see logs, no nothing. Maybe the fixed that issue and how it's better. Will consider giving it a try.
@bangunny
@bangunny Жыл бұрын
THIS !! Vercel is far from budget, AWS is pretty ok ish now
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Oh yeah, they used to be completely unusable. Some error messages are still super weird (I got a "failed to deploy successfully"). Massive improvements tho
@viktor-dy9tr
@viktor-dy9tr Жыл бұрын
Started 5 bucks a month, that was cheap.
@WebDevCody
@WebDevCody Жыл бұрын
Oh no... other KZbinrs are now referencing my videos 😂 I like your analysis of 7/10 for amplify. I agree, it works, it gets the job done, and it’s cheap. But amplify lacks some next features which makes me a bit worried for what will happen when the next app directory comes out of beta and aws takes 6 months to add support. Good video! Your channel will blow up in no time. Vercel doesn’t have traditional vendor lock in, but since they have first class support for next which means other hosting solutions will always lag behind in feature support.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Yeah, super curious too how they'll handle the app directory release. Cheers man
@lpanebr
@lpanebr Жыл бұрын
Hey, I've literally just now commented here about your latest video on the amplify cache issue!
@blazi_0
@blazi_0 Жыл бұрын
Vercel does one thing very well "user feedback" Thier dashboard UI is a master peace and proccess of deploying is so easy, also there's ton of features like analytics,edge functions, corn jobs etc... All these features are provided out of the box and so easy to implement also vercel so fast at improving their products As u said only problem is price which anooing me so much
@joshtriedcoding
@joshtriedcoding Жыл бұрын
For sure, unmatched UX. While they do have analytics and so on, those specifically get quite expensive fast though. I disabled mine after reaching 1k visitors to avoid overage fees
@robbydooo
@robbydooo Жыл бұрын
This fundamentally misses most of the major features of Vercel which are not supported by most of deployment options. For example Preview Urls, Edge Config, DNS, Edge Middleware, Log streaming to third party services, password protection, preview comments etc. It's very rarely an apples for apples comparison and Amplify is nowhere near a product suitable for production sites on larger applications. That being said I do think Vercels pricing will need some rethinking as the competition improves but thats not going to be anytime soon.
@motionsofttech
@motionsofttech Жыл бұрын
Couldn’t agree more … especially about the amplify part
@anricoj1
@anricoj1 Жыл бұрын
I feel like people should really consider trying to optimize images/videos as well or serving them elsewhere. Rate limiting tools like upstash/ratelimit should also be considered so you don't have to worry about weirdo's who think it's fun to spam endpoints. Overall I don't agree with the pricing model of Vercel at scale and I think they should reconsider reworking their overage costs. It's unfortunate because the UX is amazing.
@gavinh7845
@gavinh7845 Жыл бұрын
Is that how people are running up bandwidth bills? I kind of assumed, but if so then easiest solution is to put static assets elsewhere.
@wiztek1197
@wiztek1197 Жыл бұрын
Never imagined I'd hear the words "AWS might be cheaper"
@chiperror2441
@chiperror2441 8 ай бұрын
AWS is literally cheaper. Vercel has a 5-10% markup
@nickolaki
@nickolaki Жыл бұрын
Those people complaining about bandwidth legit haven't optimised their images/videos correctly.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Yeah, moving all of that to something like s3 or cloudinary could solve lots of problems
@diomepa2100
@diomepa2100 Жыл бұрын
Vercel pricing doesn't scale, in fact penalises you for irregular traffic. There are very legitimate cases (for which you would often use next js), where your traffic is very irregular. Holidays, promotions etc. Think of tourism related business during holidays, e-commerce during promotion etc. AWS is not cheap either, but it's actually really great for irregular traffic. Similarly if you have a lot, but predictable traffic, you are often much better off "self-hosting".
@ChamaraHarindra
@ChamaraHarindra Жыл бұрын
In self hosting can we have a CI/CD pipeline?
@ArnabAnimeshDas
@ArnabAnimeshDas Жыл бұрын
​@@ChamaraHarindrawhy not? You can write your own scripts.
@YaronLavi
@YaronLavi Жыл бұрын
Interesting topic. I'd love to see a follow-up video that compares some other options such as Google Cloud Run etc. Perhaps its interesting to learn how they differ in: Ease of deployment. Pricing. and so on.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Interesting suggestion
@TechBuddy_
@TechBuddy_ Жыл бұрын
@Clemens Horn agreed!
@treyjapan
@treyjapan Жыл бұрын
Seems like your wish has been granted by Web Dev Cody who has just released this comparison video: kzbin.info/www/bejne/n6mmdqCtfZZ3bsU
@YaronLavi
@YaronLavi Жыл бұрын
@@treyjapan I'll watch it later. Does it include Google cloud?
@treyjapan
@treyjapan Жыл бұрын
@@YaronLavi No, he doesn't. Recommend watching his whole take, though. Here's Cody's own video summary: - vercel - best UX, but no built-in prod logs, good metrics ui, pricy, first class next support - amplify - good ux IMO, lowest latency for me, built-in prod logs via cloudwatch, cache issue as mentioned in prior video, hard to figure out how long endpoints took, parsing endpoint metrics is a joke - sst - cheapest option, serverless, might require learning IaC, performance similar to vercel? open source so might be slow to adopt new next features, lots of DIY - digital ocean - seems fastest??, but probably no edge computing, cheap, might get the job done, containerized next =( - netlify - seems good, beta edge functions, price same as vercel, might as well use vercel - railway - won't let me use them 🤣 but I do love their service when I used it a while back, but containerized next =( - render - sucks, didn't work for me
@GeorgeDonnelly
@GeorgeDonnelly Жыл бұрын
You make a good point. I was not aware of the bandwidth pricing
@crikxouba
@crikxouba 11 ай бұрын
No man, developers may love to use GCP, out of the big three cloud providers, but never AWS
@alexenax1109
@alexenax1109 Жыл бұрын
Super content Josh. First youtuber that I found that shares this type of content! Respect
@itsyourboyt4683
@itsyourboyt4683 Жыл бұрын
Nice video. I have been coming across all those posts against Vercel and it does scare me. I just wish they had a limit.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Didn't want to scare anyone with this, it's just always worth looking at which alternatives there are and if they might be a better fit for you. At least for some people the consensus regarding vercel has definitely changed, I'm not here to agree or disagree with that though
@malcomconfac3907
@malcomconfac3907 Жыл бұрын
Immediately blacklisted vercel from the moment I saw the original story about the massive charges and their refusal to have user-selectable charge limits. And that was just from the dev's error. Now considering the dangers of bot attacks makes it a potentially company-killing proposition. Might be fine for employees and big companies, but you see things differently when you own the company. You are already juggling a lot of factors and risks. Other languages aren't that hard to use. I've been programming since fortran and cobol on punched cards in the late 70's and through all the subsequent generations from assembly language onwards. We managed for decades without nextjs & vercel.
@name_less227
@name_less227 Жыл бұрын
After Theo made a video with all of his sponsors and people started commenting about the price. That's when I looked into it and realized that all of his sponsors are probably not going to be so cheap at scale.
@waliahmed3035
@waliahmed3035 Жыл бұрын
Hey Josh, waiting for react Query detailed tutorial for Next JS
@joshtriedcoding
@joshtriedcoding Жыл бұрын
That is a great idea, thanks dude
@paulmcgreen
@paulmcgreen 3 ай бұрын
I really didn't get why? Why would I choose AWS over Vercel for a lightweight project?
@RonaldDas42
@RonaldDas42 Жыл бұрын
Amplify has gotten much better now, just connect your git repo, and if Continuous Deployment is enabled, every push deploys a new build, also it supports SSR now, no need to configure anything
@Candyapplebone
@Candyapplebone Жыл бұрын
Damn seriously? So you could be running an express js web server locally and a react front end locally, and then commit everything, push it up, and it’ll auto-deploy using amplify?
@korayem
@korayem Жыл бұрын
AFAIK if it's a DDoS attack, you can reach out to vercel and they will waive the amount
@nickwoodward819
@nickwoodward819 10 ай бұрын
I wouldn't rely on their good will
@guenhyoungpark6197
@guenhyoungpark6197 8 ай бұрын
QUESTION: When self-hosting a Next.js app that includes the "edge-runtime", does it function outside of Vercel? Rumor has it that this aspect of the edge-runtime functionality relies not on Vercel-AWS Lambda but rather on Cloudflare Workers.
@leocrawf
@leocrawf Жыл бұрын
Apart from the tedious setup process, what would be the drawbacks of going the OLD traditional route of provisioning a server instance on something like Digital Ocean $7 month droplet and running nextjs on ubuntu?
@BeliCsGROM
@BeliCsGROM Жыл бұрын
Hard to maintain & hard to scale, but still it's great for regional apps with not much traffic.
@rbdm
@rbdm Жыл бұрын
@@BeliCsGROM another thing I’d add is that there’s just no way to really do that for free. I’ve pretty much always used that deployment method with few issues, the main annoyance being auto restarts and restarting whenever needed
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Do whatever gets you started the fastest. You'd be surprised how far you can get with a 50$ per month VPS. Then, as you scale, you'd want to think about global performance and bandwidth
@shazam314
@shazam314 Жыл бұрын
@@rbdm Oracle has a really good free plan. It's the best tbh.
@amasoharnold4762
@amasoharnold4762 Жыл бұрын
@@rbdm I thought that’s what pm2 was for?
@Uenies
@Uenies 8 ай бұрын
Vercel is a solid option if you're willing to invest financially. The hobby tier is primarily intended for testing purposes and cannot be utilized for commercial projects. Additionally, the paid tiers can become quite expensive. Therefore, Vercel might not be the most suitable choice for everyone.
@jayhu6075
@jayhu6075 10 ай бұрын
Perhaps you're not aware, but you're currently training the LLM in the AWS cloud. In a year, you won't need developers anymore.
@DrsHWolfenstein
@DrsHWolfenstein Жыл бұрын
All these Serverless/ Edge problems. I host on Hetzner, 20TB included, 1 euro per 1TB for any additional TB of traffic. It's super easy to manage your own VPS. Don't let anyone scare you. On the plus side, your learn some transferable skills.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
You can get very far with a cheap VPS
@Taooflu
@Taooflu Жыл бұрын
Good to know as I’m deploying a website to Vercel app in June. For DDoS I will mitigate with Cloudflare, but how to mitigate bandwidth?
@nikolqy
@nikolqy Жыл бұрын
Rate limiting with Cloudflare should be enough, but if you use a CDN like Bunny, you can rate limit and set a max monthly bandwidth limit so you never go over. I would really just focus on ensuring your Vercel origin isn't actually accessible to anyone on the internet.
@Haxel0rd
@Haxel0rd Жыл бұрын
Regarding Amplify: We have tried using amplify with react, graphql, cognito and dynmodb, but amplify made life hard for our coder and it was not so flexible. Even though we wanted to give amplify a chance (which we did), but besides being complex to work with, we ran into several dead ends at some points. In the end we had to move to self managed mern stack, hosted on AWS Lightsail, which works fine now. So in current state i can not recommend amplify as it does not feel like the tech is ripe for broad, commercial use yet.
@Salah-YT
@Salah-YT Жыл бұрын
Bro, I got confused and I'm a beginner so I know for example Hostinger if I deploy my portfolio there and I pay yearly for the domain and everything is fine why do I need AWS or others can u explain pls
@nbk5008
@nbk5008 Жыл бұрын
It all depends on how you need your app to scale. A portfolio site probably doesn't need huge scale and would run perfectly fine on a cheap VPS. A web app with thousands of monthly users and large spikes in demand would need a lot more power than a small server, though.
@cirtey29
@cirtey29 5 ай бұрын
AWS is for people who have too much money at hand. Like corporations. For individuals only VPS does make sense math wise.
@DiegoGomez-z1z
@DiegoGomez-z1z 7 ай бұрын
Amplify is not as plug and play as you think. The first 5 minutes I tried to deploy my vercel app to amplify I noticed my third party logins don't work anymore.
@nishchalsingh2127
@nishchalsingh2127 Жыл бұрын
Netlify doesn't fully support nextJS 13.5
@SusanWinters
@SusanWinters 5 ай бұрын
Why do header.js and footer.js work in local but once I push to git and then Vercel ?????????????? - The header and footer do not appear!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@tommytanti1776
@tommytanti1776 9 ай бұрын
Is it good host next is project in hostinger with VPS, or in vercel free version. Traffic will be through SEO only. Please suggest.
@codedusting
@codedusting Жыл бұрын
Hey Josh, can you make a video on how to utilize the NextJS 13.4 (pages one) outside of Vercel to its fullest potential? Like Images optimisation, GCP, etc. I am stuck with GCP and it sucks.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Don't have much experience with Next on GCP. I can only recommend AWS amplify though, pretty good deployment experience for a low cost
@ooogabooga5111
@ooogabooga5111 Жыл бұрын
@@joshtriedcoding then tell me how to use app directory in aws, or incremental ISR in aws, lmaoo you don't know what you are talkling about. AWS has a very nice payment model but it lacks a lot of features.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
@@ooogabooga5111 cloudfront does in fact support swr now
@ooogabooga5111
@ooogabooga5111 Жыл бұрын
@@joshtriedcoding make a video on that then, deploy some nextjs dummy with on demand ISR.
@o_glethorpe
@o_glethorpe Жыл бұрын
If every deployment platform pretty much sucks, why you dont just stop using javascript in your backend? The problem is not that the bandwidth is expensive, the problem is that you are forced to use these services because you have a bad stack. You choose to use a framework developed by the company that sells hosting services man. And that framework only works good in that said hosting service that is expensive as hell. And now, the trend is server side rendering react components. Cant you see a pattern here?
@amasoharnold4762
@amasoharnold4762 Жыл бұрын
I don’t get this comment ? You said stop using JavaScript in your backend I don’t really know how that’ll solve the issue I’m pretty sure he’s using nextjs which is a Frontend framework that makes you productive and has good SEO benefits and you can run it on a server which doesn’t have to be hosting it with vercel you can use node on your server and you take care of scaling yourself Are you suggesting using php or something like that to server your frontend app
@o_glethorpe
@o_glethorpe Жыл бұрын
@@amasoharnold4762 Hi, I believe that the nextjs serverside code is a mistake. That javascript should be run on the cliente side only. There is a lot of options, does not need to be php. Create a backend that serves only json in lets say go (or any other stack), then create a client side application to consume that, lets say with nextjs, what do you think will scale better? and be way cheaper? Like twitch does for instance. They dont have seo problems. There was a reason spas was trendy and now they want to take everything back to the server again. Ask yourself, if there was not a possibility of a single code base, easy of deployment with vercel. would nextjs be so popular? would you use for its performance or any other benefit? Then you see that this is only popular because of lazy developers.
@amasoharnold4762
@amasoharnold4762 Жыл бұрын
@@o_glethorpe I'm pretty sure twitch are doing some tangling around to improve SEO if their app is strictly spa At the end of the day isn't it about balance there are always going to be some things that needs better SEO in your app like a home page that doesn't change and the the rest could be just JavaScript If you use just react out of the box you can't make that separation but nextjs gives you the best of both worlds I hear you about the spa thing but what if parts of your app your end users don't even make use of and you ship a bucket load of JavaScript that's unused you don't get optimum performance and you get JavaScript doing a lot of work on the client I'm not super familiar with that term I don't know if it's what is call hydration when js is shipped to the browser then react recreats the entire dom node because it uses reactdom before things can start happening I just think the larger it becomes it'll become a problem and hinder performance and seo
@o_glethorpe
@o_glethorpe Жыл бұрын
@@amasoharnold4762 I see your point, to me I believe that nothing scales better than thin clients consuming a backend. You can load your app with lazyloading to avoid unused javascript. But I see what you mean, that solution its not perfect, but instead of optimizing that approach, moving everything to the server seems such a wast of time and backwards thinking in my opinion. People really have crazy powerful devices these days, to think to not use that and move back to server is crazy to me.
@amasoharnold4762
@amasoharnold4762 Жыл бұрын
@@o_glethorpe well said devices now our days are really powerful if you're not bothered about SEO the spa way and lazy loading will suffice I think it's just about what you need and having different ways to tackle things ain't bad I'm not totally sure of server components too cause I worry about latency More and more mobile devices used to access the web some people from different parts of the world on slower internet connection Because react ships with it's own JavaScript which is kinda high In itself the page could take almost 10 seconds to load before anything happens things will get faster after that I know but at the end of the day it's about balance I still find it funny we going full cycle back to the days when your server is practically doing all the heavy lifting again when everyone seemed to be happy with the innovation of spa Heck maybe it's because they have more to gain since it'll be enticing people to host their app on vercel so they can take care of everything for you regarding hosting But still that initial load on the front end and react shipping it's own JavaScript to do it's thing still hits me the wrong way qwick way of doing things seems good but that latency stuff is there to think about but since js would be served up in little chunks I think their way is what I've seen to be the most balanced approach
@coding_university_
@coding_university_ 5 ай бұрын
Thanks for your objective review!
@samirmishra9946
@samirmishra9946 Жыл бұрын
What's the guarantee that moving to AWS amplify will prevent you from bot attacks?
@khoroshoigra8388
@khoroshoigra8388 Жыл бұрын
absolutely safe we've been more than 5 years of using amplify from my startup company
@robnauticus
@robnauticus Жыл бұрын
Hey Josh, good vid. Do you think adding throttling/ rate limiting would be a way to mitigate this kind of attack?
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Might be more effective to get a firewall in front first, e.g. Cloudflare
@jii808
@jii808 Жыл бұрын
Yes, Upstash rate-limiting on API routes
@CoryTheSimmons
@CoryTheSimmons Жыл бұрын
@@joshtriedcoding I'd love to see a tutorial vid on this topic tbh.
@rogercardona4160
@rogercardona4160 4 ай бұрын
WHat would you say is the best way to implement analytics on a Saas? Vercel does have analytics, but not sure if I decide to move to AWS would would I track analytics. Any recommendations?
@zzej
@zzej Жыл бұрын
vercel did not invent sveltekit. they hired the creator (Rich Harris) to keep working on it after years of svelte existing.
@egretfx
@egretfx Жыл бұрын
Vercel is none other than a masterpiece of a deployment platform for modern apps!
@timeforrice
@timeforrice Жыл бұрын
Isn't there's a way to set a limit number of calls?
@lpanebr
@lpanebr Жыл бұрын
I've been trying to understand pros and cons from all those deploy options lately and your video really made me think about scaling costs on vercel. You got me interested in aws amplify, but just now I watched a video Web Dev Cody posted 2 days ago about an Amplify unsolved issue with cookies preventing CloudFront cache from working! I immediately thought you'd like to see it and I'd love to know your thoughts on it. Thanks!
@WebDevCody
@WebDevCody Жыл бұрын
If that fix that cache issue I’d be ok with amplify. Hopefully they give some type of work around soon
@excalibur2417
@excalibur2417 Жыл бұрын
@Web Dev Cody I just watched your video on it and I'm really hopeful about the same. It would be greatly appreciated if you could keep us updated on that. 🙏
@sukalov
@sukalov Жыл бұрын
thank you for the video! could you suggest any tutorials on deploying a nextjs app to AWS? or maybe even make a video where you do it? becuse a tutorial from cody is waaay to fast and not-understandable for me yet
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Yeah his content is more suited toward mid/advanced and the docs are not super DX-friendly. I believe I followed along with some tutorial, can't quite remember which one it was. Since the process is quite straightforward now, you commit to a repo, configure a route via Route53, and then deploy from the repo to amplify. Takes like 10-20 mins to figure out
@dipankarkumarsingh
@dipankarkumarsingh Жыл бұрын
Which Extention are you using ( chrome extention) ??
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Wappalyzer, many tools do the same thing tho
@slahomar1497
@slahomar1497 Жыл бұрын
will you have ISR on Digital Ocean or AWS ?
@michamaciejewski8895
@michamaciejewski8895 Жыл бұрын
Vercel don't invented Svelte, Rich Harris did. Vercel supports Rich to improve it
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Isn't he employed by vercel? Both are very closely related
@MrDevianceh
@MrDevianceh Жыл бұрын
@@joshtriedcoding Employed =/= invented.
@alexanderveprik3331
@alexanderveprik3331 Жыл бұрын
@@joshtriedcoding he was employed way after the Svelte and SvelteKit were made
@Mitsunee_
@Mitsunee_ Жыл бұрын
What I'm mostly interested in moving away currently are my static assets and possibly moving some data to a database once the assets are decoupled from the app (Planetscale or cockroachdb free tiers might be plenty for my usecase?). What is the workflow/CD like for something like Amazon CloudFront? Do they offer scaling and filetype conversion (i.e. png->webp) for image assets?
@joshtriedcoding
@joshtriedcoding Жыл бұрын
I normally offload that to S3, and I think specifically for the images there are lots of services that essentially do the optimization for you, still cost quite a bit of money though
@mathisburger4560
@mathisburger4560 8 ай бұрын
Es ist immer wieder schön zu sehen, dass die deutsche Dev-Community nicht ganz tot ist. Weiter so!
@Beny123
@Beny123 Жыл бұрын
awesome chair. where is it from?
@maxwebstudio
@maxwebstudio Жыл бұрын
I am loving Vercel so far. But good to know that AWS is also doing a step towards us by improving the UX haha
@danyacoding
@danyacoding Жыл бұрын
Does AWS Amplify still not support app directory?
@PpVolto
@PpVolto Жыл бұрын
My problem i dont trust any cloud provider and at Work i am not Allowed to use any Provider outside of the EU. I search for one where its not to expensive and i can test it, but most that i find have a "Get in touch" and not a Simple register Form
@scotthavird2306
@scotthavird2306 Жыл бұрын
Great video, thank you! I like AWS Amplify but migrated to Cloudflare Pages because of the bandwidth cost on Amplify. No bandwidth cost for Cloudflare Pages at the moment
@MrAtomUniverse
@MrAtomUniverse Жыл бұрын
Cloudflare Pages limited features support, more limited than Amplify
@alitonoliveira1700
@alitonoliveira1700 Жыл бұрын
The other question would be: Why doesn't anyone mention GCP when talking about NextJS deployment?
@John-vm7fq
@John-vm7fq Жыл бұрын
Where else can i deploy vercel
@azzazkhansiddiqui
@azzazkhansiddiqui Жыл бұрын
Would you consider AWS for a large scale application with 10TB+ bandwidth consumption or Digital Ocean Kubernetes (management is not an issue) regarding costs?
@nikolqy
@nikolqy Жыл бұрын
Absolutely 100% use Linode, Digital Ocean, Vultr etc. Less congested networks and no surprise costs. Plus, it gives you 10x more creativity to build whatever your heart desires. Oracle Cloud gives 10TB free every month btw.
@babakfp
@babakfp Жыл бұрын
So, bot attacks don't happen on AWS or if it happens you don't pay? I'll watch your video again whenever I have a couple of 100K users 😅😅
@unnikrishnanadoor
@unnikrishnanadoor Жыл бұрын
image to what? that opensource project of yours?
@AHN1444
@AHN1444 Жыл бұрын
isn't there a way to limit requests ?
@biljeg
@biljeg Жыл бұрын
Can you make a tutorial or a video covering this topic in more detail
@ahmedaq9018
@ahmedaq9018 Жыл бұрын
Thanks a lot for the free information 🌹
@almostevil665
@almostevil665 Жыл бұрын
this is just plain speculation in terms of data. and about those 2 cases, one is using vercel the wrong way, the other vercel refunded him and fixed the scenario.
@jawyor-k3t
@jawyor-k3t Жыл бұрын
classic universal statements and shitty examples by youtubers
@rajdeepdasindia
@rajdeepdasindia Жыл бұрын
Which chrome extention you use for built with?
@tomasburian6550
@tomasburian6550 11 ай бұрын
I've come across several companies that were pulling their project off Vercel. It's ok when you want to show some small simple apps but from my experience it's getting way too complicated and unintuitive. Companies are willing to pay for figuring stuff out the hard way, we need to make things easier.
@mrbubbls8065
@mrbubbls8065 Жыл бұрын
At the end here, I don't get your argument where we should be "grateful" to Vercel for bringing us nextjs, which is a software topic, when we talk about vendor lock-in, which is an infrastructure issue, not a software one. Yes with "edge" functions or next/image optimization and such Vercel might be locking us into their platform with high network costs but this has nothing to do with vercel "giving us" nextjs. (I said "might" because there are ways to circumvent). You're mixing up open source software, its community and principles together with business and infrastructure models specific to Vercel which is weird to say the least. 😅
@someoneyouknow2440
@someoneyouknow2440 9 ай бұрын
As a fullstack noob, I don't think I have to worry about deploying my web apps anywhere other than vercel.
@jackdra
@jackdra Жыл бұрын
That cost estimate was due to a bot attack. Is there an estimate of what "user scale" your website would have to be at before you start paying money? Like n active users using your website for m hours per day?
@varandpezeshkian6299
@varandpezeshkian6299 5 ай бұрын
Thank you, I have used Vercel and am a big fan. but this was very nice. After this I started using Amplify
@_xrxietx_8749
@_xrxietx_8749 Жыл бұрын
Hi Josh, I have a question, I have deployed my app to vercel, my app is a gallery app where it connects to a database (mongodb atlas). On localhost it's working, but when it's on the internet and I create an account, I get a 504 error saying "an error occurred with your implementation", when I press the button to call any api, no matter what it is. My understanding is that vercel has a timeout of 10 or 5 seconds or something. I simply change to another alternative to vercel or how could I solve this? Sorry for my English.
@GentleCrasher
@GentleCrasher 10 ай бұрын
wow, i have exactly the same problem with vercel with another api. Thats because hobby plan has a timeout of 10 seconds. You managed it at vercel? Im thinking of deploying somewhere else.
@_xrxietx_8749
@_xrxietx_8749 10 ай бұрын
@@GentleCrasher Hello, eventually I used render and it's working. 🤠
@raphaeljaggerd3585
@raphaeljaggerd3585 Жыл бұрын
What is the extension you used to check where the web app is deployed
@joshtriedcoding
@joshtriedcoding Жыл бұрын
It's called wappalyzer, there are many tools that do the same thing tho
@raphaeljaggerd3585
@raphaeljaggerd3585 Жыл бұрын
@@joshtriedcoding thanks mate
@thedelanyo
@thedelanyo Жыл бұрын
How about cloudflare pages?
@Presidentum
@Presidentum Жыл бұрын
What about deploying back ends to AWS ? How does it works ?
@RaZziaN1
@RaZziaN1 Жыл бұрын
How different it is from Vercel? If i remember correctly backbone of Vercel is AWS.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
You can do serverless with AWS lambda or EC2 for regular nodejs I believe
@nwsome
@nwsome Жыл бұрын
AWS Amplify charges $150 per TB of transfer. How is that cheaper?
@vofflan1962
@vofflan1962 Жыл бұрын
Vercel charges 40 usd per 100gb extra, that would be 400 USD per tb while AWS charges 150 USD per tb. AWS is clearly cheaper.
@primostasis
@primostasis 11 ай бұрын
try again
@dzisonline
@dzisonline Жыл бұрын
Thanks for sharing.
@Dnserror88
@Dnserror88 Жыл бұрын
I switched away because the cold-starts of the serverless functions were horrible (yes, my app gets no visitors LOL. It's a side project to show during interviews). Hosting on a VPS now and so much more responsive due to an always-running server.
@VishalBolarum
@VishalBolarum 8 ай бұрын
I agree! Vercel's bandwidth pricing doesn't make any sense. I was paying for the first plan & I used the bandwidth within 2 days. Now, I'm deployed on AWS Amplify, which is significantly cheaper & pretty much the same thing. Vercel has way better UX though & I still use it for test deployments & error logging.
@belkocik
@belkocik Жыл бұрын
Would you make a video how to protect website from bot attacks in NextJS/NodeJS apps to prevent that huge bills? Haha :D
@nickwoodward819
@nickwoodward819 10 ай бұрын
this please ^
@victortimi
@victortimi Жыл бұрын
Your Discord Invite link has expired
@Hoa0alroh
@Hoa0alroh Жыл бұрын
It's all about your needs, no one solution is the answer for all cases
@pjc825
@pjc825 Жыл бұрын
Just use SST instead now that is what Web Dev Cody is using now, he found problems with AWS Amplify so he has switched to SST instead 👍
@a69be55
@a69be55 10 ай бұрын
This is wrong, It is considered vendor lock-in to restrict middleware to only the edge runtime
@erik-lnt
@erik-lnt Жыл бұрын
Great video! Could you maybe do a video about CMS' in the Future? Would really appreciate it, thanks.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
gotten that request a bunch of times, thanks for suggesting
@arturkre5793
@arturkre5793 Жыл бұрын
i hate their login system (email codes) and that you cannot have multiple accounts connected to one github account.
@vytorbrb3568
@vytorbrb3568 7 ай бұрын
In short start with vercel then move to aws, one thing at a time
@SR-zi1pw
@SR-zi1pw Жыл бұрын
Don't trust aws
@HaithamAli-fy8vo
@HaithamAli-fy8vo Жыл бұрын
Yes me neither
@jonan2199
@jonan2199 Жыл бұрын
Vercel runs on aws 😹
@jonan2199
@jonan2199 Жыл бұрын
So you not only have AWS potentially completely control your data and compute, but also a middleman
@WonZZY2003
@WonZZY2003 10 ай бұрын
So what's the better alternative?
@stvlley
@stvlley 9 ай бұрын
What he said!?
@TJTHEFOOTBALLPROPHET
@TJTHEFOOTBALLPROPHET Жыл бұрын
As someone new to I struggle with my-azz off until I stumbled upon for vercel, and just like that all the bulshit-stopped. Rendering issues stopped, the error messages stopped, the file directory errors stopped, all of the bulshit-stopped within 5 minutes. I can't speak on price war but what I can say 1000% is if you're new to the world of software development you better get your-azz over there vercel and build the damn thing! SLOTH FROM NEW ORLEANS VERCEL
@gappalchemist
@gappalchemist Жыл бұрын
Very great experience with Vercel
@eshw23
@eshw23 Жыл бұрын
But there isnt as much of a community when it comes to deploying rest apis on aws, its so painful, I tried to deploy my MERN app there and got totally f'd.
@Something9008
@Something9008 Жыл бұрын
I use Caprover on a DO droplet for production backend / frontend and Digital Ocean's spaces for s3 image hosting with CDN (it's dirt cheap.) I consciously have avoided the component as I want control over my image sizes & location. Self hosted nextjs (node) is not made for serving media files.
@malibu_ptj
@malibu_ptj Жыл бұрын
AWS is paid (or they require CC to verify), Vercel don´t, Winner is Vercel.
@joshtriedcoding
@joshtriedcoding Жыл бұрын
Not sure if there can even be a "winner", depends on your case. But true, cc is a requirement for aws
@malibu_ptj
@malibu_ptj Жыл бұрын
​@@joshtriedcoding in my case I live in a country without SWIFT, heavily sanctioned by US so free options like Vercel and Heroku are always in front. Thanks for answering, and keep it up! you´re doing a great job with your channel! 👋
@joshtriedcoding
@joshtriedcoding Жыл бұрын
@@malibu_ptj Aha yeah makes sense. Thanks man. Means a lot.
@isaacfink123
@isaacfink123 Жыл бұрын
Vercel didn't invent sveltekit, they hired one of the many people working on it
@maverick456-33
@maverick456-33 Жыл бұрын
Uee Firebase ! Firebase Accepts NextJS deployment !
@cirtey29
@cirtey29 5 ай бұрын
VPS is the only sound choice if you are not a big corporation and have serious traffic. Vercel is good for testing a product on free plan.
@DavidWoodMusic
@DavidWoodMusic Жыл бұрын
I'll quit web dev altogether before I ever use AWS
@joshtriedcoding
@joshtriedcoding Жыл бұрын
lol
@martijnjansen5388
@martijnjansen5388 Жыл бұрын
I have used both, I love Vercel for its UX, but AWS has so much more freedom but it kinda needs a complete study to understand what is can do for you.. The other thing though, if you expect AWS Amplify to help you out with brute force / ddos attacks, you're wrong, you need all sorts of other services like WAF to prevent it.. So although Amplify sounds "Cheap", it doesn't always have to be.
@BusinessWolf1
@BusinessWolf1 Жыл бұрын
vercel are going towards the edge.. so it's gonna make a comeback
@jawyor-k3t
@jawyor-k3t Жыл бұрын
Good video, I get the point but this universal statement about how "people aren't deploying to vercel anymore" is simply false and cringe. But I guess that's fine in KZbin's standards. Would be more interesting (and clickable) if it said something like "why should you consider Vercel alternatives"
How To Avoid Big Serverless Bills
26:54
Theo - t3․gg
Рет қаралды 85 М.
I DONT USE NEXT JS
54:01
ThePrimeTime
Рет қаралды 383 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Should You Avoid Netlify, Vercel, and Cloudflare? (Quick Reaction)
6:51
Fetching Data Doesn't Get Better Than This
6:58
Josh tried coding
Рет қаралды 143 М.
Do this before you deploy to Vercel
20:28
Web Dev Cody
Рет қаралды 32 М.
State Managers Are Making Your Code Worse In React
13:33
Web Dev Simplified
Рет қаралды 213 М.
The BEST Tool to Deploy Your Apps (Stop using Vercel)
10:07
The BEST way to host Next.js websites
17:37
ByteGrad
Рет қаралды 64 М.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Maximilian Schwarzmüller
Рет қаралды 73 М.
Vercel vs Netlify - Which One Should You Use?
6:43
Monsterlessons Academy
Рет қаралды 13 М.
Heroku Is Dead, Here's What I Recommend
11:59
Theo - t3․gg
Рет қаралды 270 М.