News for hackers. Stuff that matters.
Re:JAMstack? More Like SHAMstack by mc3 on Tuesday November 19, 2019 @05:38PM (#21579089)
I am a big fan of JAMstack for side projects because you just upload them to Netlify or similar and leave them there for years without worrying about maintaining them too much.

I have a pet side project stack that consists of:

* Netlify for CI/hosting

* Github for Source Control hosting.

* Elm language for a sane language to compile to JS.

* Vanilla CSS and my favourite minimal CSS framework of the day e.g. milligram.

* Local storage and download/upload functions for backup. Good enough for an MVP.

* Longer term, for storage I am thinking about Dropbox integration, although I might give in and host a little service but this shouldn't need to change much between projects.

Calling it SHAMstack is odd, because the J as in JavaScript is more relevant than the fact it is statically hosted. JS is needed to do a lot of heavy lifting in lieu of having a back end. Although I guess APIs implies you must be using JS.

Re:JAMstack? More Like SHAMstack by ricardobeat on Tuesday November 19, 2019 @08:18PM (#21580246)
Meaningless buzzword. It doesn't describe the stack - the A in JAM (for API) encompasses all of the server complexity which could be literally any other tech (even a LAMP stack).
Re:JAMstack? More Like SHAMstack by quickthrower2 on Wednesday November 20, 2019 @01:48AM (#21581640)
Depends. If the app can stand alone like a PWA type of thing then this architecture is very useful for both speed and offline graceful degradation. Also having to render some of your page on the server and some on the client can be painful. Doing it all on the client is neater in some aspects, relegating the server as a security and business logic engine. It’s the old three tier architecture!
Re:JAMstack? More Like SHAMstack by ricardobeat on Wednesday November 20, 2019 @03:43PM (#21588283)
I'm not arguing for or against it. It's just that it's misleading as you can't simply wish a backend API into existence. JAM describes the 'frontend stack' only.
Re:JAMstack? More Like SHAMstack by _virtu on Tuesday November 19, 2019 @06:19PM (#21579433)
This feels like click bait.
Re:JAMstack? More Like SHAMstack by glloydell on Tuesday November 19, 2019 @08:54PM (#21580437)
Yeah, but it's really funny clickbait