3 ms·
I collided into a similar shortcoming with search. I wound up creating an ElasticSearch instance, which has so far worked great, but was an incredible hassle co
by Eric_WVGG 6y ago
I collided into a similar shortcoming with search. I wound up creating an ElasticSearch instance, which has so far worked great, but was an incredible hassle compared to a traditional CMS+frontend like WordPress.
Were I to require comments, I would probably pursue a similar solution — a minimal cloud server with a bare bones comments API. Is this not the obvious solution? But as a newbie to JAMstack, I was definitely stunned to learn that headless CMS providers like Contentful and Sanity do not appear to provide services like this. (please correct me if I'm wrong)
- agustif 6y agoIn your case and for search, you could either have gone the propietary route with algolia.io, (awesome DX, might get hefty bill if you grow a lot). Or, you can go elastic, which I've heard is somewhat a bit hardware-hungry mostly to fitting everything into ram?? (gross over simplification on my part) Also you can use elastic cloud or any other cloud providers branded elastic service. I also just remembered of MeiliSearch, project found on GitHub built with Rust. https://github.com/meilisearch/MeiliSearch https://github.com/meilisearch/MeiliSearch
- Eric_WVGG 6y agoYou are correct, Elastic is a RAM beast. Fortunately the data I had was in the low hundreds of documents. Can't recall why I passed on Meili Algolia… the other thing about JAMstack is, it's a bit tiresome how so many JAMstack solutions are paid services. I don't begrudge anyone trying to make a buck — I am too, after all — but the level of community, support, and rate of improvement just doesn't keep up with a really good open source project. Try to get help with a Wordpress issue vs Contentful. Also their pricing seems to think that customers are either free-tier devs or enterprises who can afford hundreds or thousands of dollars a month for their services. Most of the people I deal with look at a $25/mo Squarespace package as reasonable and they're not wrong. I won't consider JAMstack "of age" until we have an open source headless CMS on par with Contentful or Sanity.
- agustif 6y agoHey thanks for your answer, yes I also do feel that way about the paid-ness of JAMstack and related tools, but oh well we live on a capitalist society afterall, and for every venture backed project there's an indie one! I can personally recommend PrimeCMS, it was my introduction to open source and what make me discover also AccountsJS (Which I contribute to) and graphql-modules and all the awesome @theguild graphql tools, which are actually open source. How I see it, is nice to be able to use those free tiers to develop MVP's and have a clear plan of moving out of those once the bill gets too expensive... That's the game for me at least... just today a retool open source alternative was in the homepage, so there's room for everyone here I think! What JAMStack means, is more layers of abstraction, but an easiness of getting started too, you can get it as simple or complex as you want anyway...