Hi, serious question what is Vercel? As a developer, what do I use it for? Back-end as a service? Hosting? Database? from reading their homepage several times and looking at their products I still cant tell... can some explain?
Serverless web apps. Using their own Next.js as an example: everything in /pages/ is client app, everything in /api/ is serverless app. Client talks to the /api/ endpoints, /api/ endpoints talk to your domain services. Vercel also provide edge-location hosting and caching.
Vercel raise $40M Series B
41–50 of 208 posts
Re: Vercel raise $40M Series B
#42Poor Gatsby. We run a Gatsby site, it was great to setup fast fast fast and has been a pain in the butt ever since. Next, from our limited experimentation, has much better ergonomics and it looks like the company has a stronger grasp on go to market. Crazy how fast that happened
Gatsby is a weird platform. It's gotten absolutely humongous for a product that is designed to only solve the simplest problems. Netlify has taken it to it's limit by adding redirects and lambdas. But it's still a platform for fancy brochures and blogs.
I was using Next.js to build a staticly-generated website (so within the remit of Gatsby) but eventually i outgrew the limitations of static site generation (23k pages and counting...) it was so easy to switch to a traditional server-generated model with Next.js. I'm incredibly greatful for picking up and sticking with Next.js for this.
Re: Vercel raise $40M Series B
#43Poor Gatsby. We run a Gatsby site, it was great to setup fast fast fast and has been a pain in the butt ever since. Next, from our limited experimentation, has much better ergonomics and it looks like the company has a stronger grasp on go to market. Crazy how fast that happened
Could you describe what kind of pain points have you had? I've been building a photo-intensive static personal website lately. I started off with Next.js, but later switched to Gatsby, because so many things just worked out-of-the-box with it. This was especially the case with optimizing and resizing images. For Gatsby there is gatsby-image, which works super well. For Next.js there is next-optimized-images which is…
I found the plugin system confusing, and poorly documented so it was hard to know how to get the most out of a plugin and adjust it to whatever our own funny use case was.
The graphql thing was annoying, we don't use graphql and don't know it and didn't find any advantage in having it around.
It's been a while since I touched it, but every time I need to a put it off because it's not a nice env to work in compared to our "from scratch" react apps
Re: Vercel raise $40M Series B
#44Hi, serious question what is Vercel? As a developer, what do I use it for? Back-end as a service? Hosting? Database? from reading their homepage several times and looking at their products I still cant tell... can some explain?
If you want to deploy a JS frontend (not just static files, though you can), this automatically handles a lot of things like SSR, SSL, etc https://vercel.com/pricing
Re: Vercel raise $40M Series B
#45Earlier quoted context omitted.
The front-page is pretty unclear, but if you open the documentation page, it is fairly clear: https://vercel.com/docs > Vercel is a cloud platform for static sites and Serverless Functions that fits perfectly with your workflow. It enables developers to host Jamstack websites and web services that deploy instantly, scale automatically, and requires no supervision, all with no configuration.
I still have no idea what it is after reading that blurb. AWS “fits perfectly” with my workflow so in concrete terms how is this different?
Re: Vercel raise $40M Series B
#46Hi, serious question what is Vercel? As a developer, what do I use it for? Back-end as a service? Hosting? Database? from reading their homepage several times and looking at their products I still cant tell... can some explain?
You can also use their serverless functions; which add "backend" functionality to your existing frontends. You can deploy these serverless functions in a bunch of languages (see docs) but personally I've used them in Nextjs's baked-in functionality of api routes to basically add an endpoint for mutating/querying to/from my DB for example.
Re: Vercel raise $40M Series B
#47Earlier quoted context omitted.
Can relate, next.js is more progressive while Gatsby get things done so quick at first, but you find yourself in a dark room of settings, let along GraphQL.
This happened to me. And the graphql proponents that know gql love it but it’s so slow to build. I love Hugo and I wish there was a middle ground that was more approachable. I might have to try next.
Re: Vercel raise $40M Series B
#48Their API is great: we were able to automate deployments of branded status dashboards very quickly. There are some rough edges around domain name management but overall the experience is very developer-friendly, analogous to Heroku but for a different architecture.
Re: Vercel raise $40M Series B
#49Earlier quoted context omitted.
Serverless web apps. Using their own Next.js as an example: everything in /pages/ is client app, everything in /api/ is serverless app. Client talks to the /api/ endpoints, /api/ endpoints talk to your domain services. Vercel also provide edge-location hosting and caching.
The term "serverless", to me, makes as much sense as "No Software" (Salesforce) did back then: none. I do get the point of "you're not managing any actual servers", but still.
Re: Vercel raise $40M Series B
#50I'm a huge fan of vercel, it's saved me a lot of money[1] this year. Their developer experience is incredibly friendly and they've contributed extremely useful libraries to open-source, including micro and next.js. I've had great support experiences for some serious issues like platform bugs. They're in a tough position because the serverless paradigm is still foreign to many people, and many typical project dependen…