@fluffy I think it's just a term for a website that is just HTML, JS, and CSS compared to a dynamic website generated from a database.

In my opinion, the idea.

You can find various static site generators for them and I wish they were the norm

@chimerror I mean that's not 'a web app' that's an app that runs in a browser

@fluffy well usually any JS is extremely limited for such apps. There's no state to keep because you're not really pulling much from a database you just display a web page at an url.

rather than a list of recent articles being grabbed with Ajax, for example, it will be determined when the website is built, and just be written out in the final HTML.

State is strictly limited to stuff on the client side like themes or cookies.

@fluffy it's basically how it was supposed to be before JS or the server became *the* place to put all logic.

No logic, no need.

@fluffy here's the repository for an old version of my website done this way: github.com/chimerror/Chimerror

When I want to add a new article, I check it into the repository, and then the site is built and redeployed, and that's it. little need for JS.

@chimerror I think we might be talking cross-purposes

What you have isn’t a “static web app,” it’s a website. Which is the way most websites should be.

I really really dislike the appification of the web.

Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!