Live data from Hacker News

Gatsby raises $28M Series B led by Index Ventures

forbes.com

41–50 of 117 posts

Re: Gatsby raises $28M Series B led by Index Ventures

#41
post #3

I just don't get Gatsby. It feels over-engineered for the small static site use cases it is the best tool for and definitely not a good alternative to dynamically generated pages from other frameworks like Next.js, Rails, Django, etc. Maybe the engineers that preceded me on the Gatsby project I worked on took a wrong turn but we ended up with long build times and ever growing complexity around the create pages functi…

> Gatsby has slick looking docs I think you might be on to something; I don't even bother with projects without good docs or a readme. Edit: Not sarcasm. I value my time.

+1 also, well maintained/pretty docs are often a sign that the project was done without a rush.

Re: Gatsby raises $28M Series B led by Index Ventures

#42
post #3

I just don't get Gatsby. It feels over-engineered for the small static site use cases it is the best tool for and definitely not a good alternative to dynamically generated pages from other frameworks like Next.js, Rails, Django, etc. Maybe the engineers that preceded me on the Gatsby project I worked on took a wrong turn but we ended up with long build times and ever growing complexity around the create pages functi…

I think you have got it right. I own dozens of static websites from 100 pages to 1M pages. I am the ideal customer for a company like Gatsby.

I had all the content in my mysql and accessible through a REST api. I had python scripts that would pull data from REST and generate .MD files which then Jekyll would convert to static sites. Everything worked fairly well except long build times for the 1M pages site which was expected.

I decided to try porting things to Gatsby because I thought I can get rid of the python script. Then I realized how useless Gatsby suddenly is.

It will take hours to call the REST APIs and create nodes. It would take huge amount of memory too often causing the process to crash even for sites that had just 10,000 nodes. The create pages step was even more horrible. If there is some error like a special char in the url it would just crash the whole process forcing me to build from scratch again which again took lot of time. I had to then try to figure out how to cache the data. Even then, memory crashes were frequent and Netlify free plan would not support the long build times.

I then decided not to use Gatsby for my use case and instead just use Google Cloud Run and PHP for the super large site and continue using Jekyll for all the Now, if you are going to raise lot of money from VC I would like to see you making products that make your customers happy and not engaging in some of engineering porn where you try to solve problems like using "react components" which in itself has no meaning to me.

Re: Gatsby raises $28M Series B led by Index Ventures

#43
post #17

Earlier quoted context omitted.

AFAIK, the thing that sets Gatsby apart is the integration of the built static site and React to do pre-fetching. The output from Gatsby is not just HTML, it's HTML + React javascript, with data loaded from JSON files. That means that once the site has loaded, Gatsby can pre-emptively fetch all the linked pages, both React components and data, to give instantaneous second click page loads. That's a pretty impressive…

Nextjs does the same thing. That's not a business model. Non tech people often know about Gatsby and compare it to WordPress. I have to warn decision makers that it promises a lot but adds complexity that wastes developer time.

NextJS might be open source but it's from a company (recently renamed do) Vercel, before known as Zeit.co, which has also a lot of VC dollars behind it's belt.

Microsoft owns github, npm, vscode, typescript...

I mean...

Re: Gatsby raises $28M Series B led by Index Ventures

#44

Gatsby's really fun to use developing small apps, and their docs make it easy to get started with Gatsby, React AND front-end in general. They've created a good overall experience for beginners, which could create a decent user base. That being said, the path to monetization seems hairy (competitive market with many free options, the previously mentioned fact that Gatsby's overall goal is to generate portable files).…

Some of what Gatsby is doing is approaching a no-code way of building highly performant sites.

https://blocks-ui.com

So with that, Wix & Squarespace become comparable models. Hypothetically.

Re: Gatsby raises $28M Series B led by Index Ventures

#45
post #11
post #3

I just don't get Gatsby. It feels over-engineered for the small static site use cases it is the best tool for and definitely not a good alternative to dynamically generated pages from other frameworks like Next.js, Rails, Django, etc. Maybe the engineers that preceded me on the Gatsby project I worked on took a wrong turn but we ended up with long build times and ever growing complexity around the create pages functi…

+1 I wasn’t expecting a “static site generator” to require a JavaScript runtime.

Technically it doesn't. Unless developers add a bunch of logic to run in JS after the page loads (e.g. React's useEffect), everything it needs to render should work just fine without JS enabled.

Re: Gatsby raises $28M Series B led by Index Ventures

#47

I don't think enough people are thinking about what will happen when these companies do eventually run out of money (both Next.js and Gatsby). Not just to their hosting services, but to the open source tech driving the platform itself. Meteor never gained much traction but it sat in a similar parallel of hoping to provide hosting services and just burnt money away. Next.js* however has gained a lot of traction, but i…

Next.js is used by enough big companies that I’m not too worried about it. If Vercel the company were to close shop, there are plenty of large teams with a vested interest in keeping the next.js project alive. Also, at some point, improvements are nice but not strictly necessary. It would be fine if next.js went into maintenance mode and just optimized speed or kept up with new react / browser features.

Re: Gatsby raises $28M Series B led by Index Ventures

#48
post #4
post #2

Could someone explain what Gatsby's path is to eventually making a lot of money? I'm always a bit wary of open source frameworks that claim to be all about their community getting funded with lots of venture capital.

This is it: https://www.gatsbyjs.com/ SaaS for deploying and running Gatsby sites, with add-ons, competitive with Netlify and Vercel. As more companies use Gatsby, they (and the VCs) are making a bet that some meaningful percentage of them are willing to pay money if it means reducing their development or maintenance burdens.

It seems crazy to go with them when you can move further up the food chain to someone like netlify and host your gatsby site with a lot of value-add

Re: Gatsby raises $28M Series B led by Index Ventures

#49

Earlier quoted context omitted.

open source => paid hosting model makes sense when the tech is heavy and not easily portable anyway. For example, confluence develops kafka and makes money with kafka cloud. Mongodb develops mongodb and makes money with their cloud, etc. None of these are portable systems. On the other hand, the whole reason for static site generators is its lightweightness. So by design it's hard for these vendors to have lockin....…

The Gatsby model is Wordpress. Be the default choice, be open source, run a thriving hosting business and empower a huge economy around theming and extending your main product. The question is whether that model is repeatable.

wordpress crushed a lot of proprietary and far more difficult to use options - is that still the case for Gatsby? With 50+ million in VC capital is this a billion dollar market segment today?

Re: Gatsby raises $28M Series B led by Index Ventures

#50
post #19

Earlier quoted context omitted.

Isn't Wordpress a perfect example of that model?

Wordpress requires some degree of setup, with the end users simply accessing the installed web application. With Gatsby, if you're at the point where you're ready to deploy, you've already done most of the technical work yourself, so the value add is far diminished vs managed Wordpress hosting.

this is true in some sense; the value of JAM-stack apps is that they are portable and deployment is vastly simplified and requires limited resources (web-accessible file storage). How much value-add is there to be captured?

Netlify already gives me everything I need for free at this scale. Once I move into their enterprise features the competition heats up.

Post reply on HN