An Honest Review of Gatsby
41–50 of 120 posts
Re: An Honest Review of Gatsby
#42Surprised they didn’t try Eleventy. I was just reading how a Mozilla team converted their extension documentation to it from Jekyll because it has support for Jekyll’s template language via a plugin. https://hacks.mozilla.org/2020/10/to-eleventy-and-beyond/
Re: An Honest Review of Gatsby
#43I think alot of folks share this view. When we switched our marketing site over to Gatsby it was a godsend, but once we hit over 400 static pages on our site, the build times were killing us. Our devs complained that even on local, building took forever, and because it had to refetch all of our WordPress CMS media library each time, sometimes it would just crash during build. Also we grew the need for good SEO suppor…
Re: An Honest Review of Gatsby
#44Earlier quoted context omitted.
I never tried Gatsby, but I tried Hugo. I like Go, so I searched for a Hugo-template I liked and build some documentation for my project. Then I took a break from the project and when I wanted to update the documentation a few months later (minor changes), I spend about 2 days just bringing my content in sync with the updated template. What a horrible experience. Maybe I was doing something wrong or the template auth…
What was the actual issue it did not compile and what was resolve?
In the end, I just took a completely fresh version of the template and rebuild the documentation by copy and pasting the relevant parts.
For context: Initially I build the documentation in November 2018 and the update happened in April 2020.
Re: An Honest Review of Gatsby
#45I wonder why it seems nobody wants to use Hugo. Smashing Magazine appears to be happy with it and they tooted about their experience with Hugo multiple times. Instead, everyone chooses Gatsby, Next or another javascript based framework of this week.
It's in a very weird spot in terms of difficulty/productivity.
It's got a very steep learning curve, with a lot of complexity. Things like how it resolves certain values involve following multiple steps that may or many exist in your project and require knowing framework specific rules and terminology. Stuff like which template is used is so complicated. All the other stuff about taxonomy and archetypes, etc also get really confusing.
But all that complexity translated to very little productivity (for me at least). I struggled with setting up beautiful templates, and found all the extra configuration cumbersome because the simple things I wanted to do was buried under all this other crap I had to learn about.
And when I did need advanced features, I didn't want to use hugo. Or things that I did need, were core aspects that were difficult to do with hugo because it's core configuration is so bloated.
Not to mention all the problems with versions and documentation that I had when one at least one of the occasions I tried it.
Re: An Honest Review of Gatsby
#46Re: An Honest Review of Gatsby
#47Re: An Honest Review of Gatsby
#48The amount of time that you have to spend just fiddling with Gatsby is insane and then in the end it only barely works.
Their marketing keeps touting fast but I doubt there is something slower when you actually use it for something of consequence.
Re: An Honest Review of Gatsby
#49Re: An Honest Review of Gatsby
#50I think alot of folks share this view. When we switched our marketing site over to Gatsby it was a godsend, but once we hit over 400 static pages on our site, the build times were killing us. Our devs complained that even on local, building took forever, and because it had to refetch all of our WordPress CMS media library each time, sometimes it would just crash during build. Also we grew the need for good SEO suppor…
"building took forever" -> That's how they make money (which is fine). https://www.gatsbyjs.com/cloud/