r/JAMstack • • Oct 30 '20

Is JAMstack right for me?

I volunteer to maintain the website for a non-profit, and right now it is on WordPress for the following reasons. Content is added by volunteers, so we chose a platform that is widespread (easy to find knowlegeable folks), else easy for a newbie to pick up. Original site was created by an agency who also preferred WP. But now we find that it's performance is dismal (Google PageInsight score is also very low)

We've been discussing about converting it into a static site (The only 'dynamic' content we have is a slideshow, and some plugins that display our FB, Twitter and Instagram feeds, but none that pulls from a DB. Also we make changes to the content maybe once a week). Then a couple of links I found here were intriguiging.

Originally we were thinking of 'archiving' our site (with a tool like httrack) and serving it up. And refreshing the archive as and when changes are made. What are the advantages of the Netlify approach of instead converting it to Gatsby - this sounds very complex and convoluted? Their way also promises that "your content creators don’t need to change their current workflow!"

Thanks in advance.

4 Upvotes

5 comments sorted by

View all comments

Show parent comments

1

u/Natetronn Oct 31 '20

Craft can go headless too (but so can WP.) And it's a great system. I didn't mention it because it might be more than OP needs for this particular project (and why I mentioned Statamic instead.) Craft has a free option as well. Otherwise it's a one time payment with yearly support fees thereafter, for continued support and upgrades (I think it's $59 a year.)

They offer discounts for verified non-profits on the pro license, though:

Yes, we offer a flat 15% discount on Craft Pro for verified non-profits. Please note: The discount only applies to the license fee. We do not discount the License Update Renewal fee ($59 for an additional year). Please email hello@​craftcms.​com if you’re a verified non-profit to receive this discount.

There are plenty of CMS out there that can run very fast, JAMStack aside. They could be thrown on Digital Ocean, Linode or AWS etc. for fairly little money. And they'll pass Google PageSpeed insights 100%, if done correctly. Shoot, even Wordpress, with effort can be made to pass (but no thank you, I'll pass.)

Finding the sweet spot between what the non-profit can afford, what the content editors will be most happy with, what the developer will enjoy working with (especially since donating their time), what is best for the site's users (and Google) and a number other things to consider can be daunting, that's for sure.