> Next.js Server Actions (to be announced Thursday)
Looking forward to have to re-learn the Next.js API, again! /s
51–60 of 144 posts
> Next.js Server Actions (to be announced Thursday)
Looking forward to have to re-learn the Next.js API, again! /s
the margin that vercel makes on these products that you can easily integrate with nextjs (or anything else that runs on their infra) is crazy. All of them offer easy integration with the edge or lambas functions... I don't see how vercel justifies this price outside of DX
Vercel is the second company to “eat the cloud from outside in”. ( https://www.swyx.io/cloudflare-go ) its now my defacto playbook for building lasting bottom up disruptive cloud companies. start by giving away an extremely good free tier (cloudflare - cdn, vercel - nextjs+hosting) then add build time compute, run time compute, readonly kv store, and now full read write storage. (this is part of an overall cloud prog…
Cloudflare's R2 costs $0.36 per million read operations (after the 10 million you get for free) [1]. Vercel is wrapping R2 and is charging $2 per million reads [2]. They're also charging $0.15/GB for egress (after the 1GB you get free), when R2 charges nothing, and the storage cost is doubled from $0.015/GB on R2 to $0.03/GB on Vercel. That's quite the cost increase for the DX improvement. [1] https://developers.clou…
I’ve not had any luck getting it to work though I’m also not well versed on the terminology.
Earlier quoted context omitted.
I don't think you understand what the code is doing. That's a string templating function , not a raw templated string. `${formData.get('name')}` will get passed as a parameter in a var-arg, not stuck straight into the string.
Right. The code converts all expressions into $N-parameters. However Postgres does not support parameters in all locations, eg. this would fail: import { tableName } from "../shared" sql`SELECT * FROM ${tableName} WHERE id=${formData.get('id')}` The @vercel/postgres package needs a big disclaimer that it works very differently from node-postgres and what is and is not allowed.
My company already uses Cloudflare so the rest isn’t a big change for us.
Vercel is the second company to “eat the cloud from outside in”. ( https://www.swyx.io/cloudflare-go ) its now my defacto playbook for building lasting bottom up disruptive cloud companies. start by giving away an extremely good free tier (cloudflare - cdn, vercel - nextjs+hosting) then add build time compute, run time compute, readonly kv store, and now full read write storage. (this is part of an overall cloud prog…
Companies are leasing out the core aspects of computing (storage, networking, CPU, GPU, auth), nothing really insightful here. Just your average day in capitalism.
> many other platforms try to start off offering everything under the sun
Do they? Or do they also start small, then build up over the years until they have everything under the sun, rinsing and repeating the process.
Earlier quoted context omitted.
Classic VC-backed B2B play. The trick, however, is finding a "wedge" people actually want on its own. Unfortunately that seems to be easier said than done.
There’s a lot of magic with Vercel, but I think the true “wedge” was clear to many people: DX. The trick was really the execution, which they nailed. They realized early that there was a whole class of developers out there, many of them quite talented, who couldn’t stand SSH’ing into Linux boxes, configuring htaccess files, installing SSL certificates, etc. Many of these developers also worked at big companies, and h…
Earlier quoted context omitted.
Cloudflare own and run the services they’re offering whereas it looks like Vercal storage is just other people’s services rebranded
Users don't care about that.
I'm surprised how much people care about what's under the covers.