Unless I’m missing something, to do anything useful you would also need a UI library, a JSON serialization library (assuming you’re using not jabbascript) and probably a DB library as well.
Discussion
This is all true. And honestly it's the UI and DB stuff that's the hardest.
You're missing the fact that they're not building anything useful.
Fuck json
Yaml?
TSV. Plan9's NDB. GNU Recutils. Bencode or even djb's netstrings.
Plenty of formats that require less computing power to manage and less effort to read. Yet the hindustry settled on JSON/YAML/XML.
Best format doesn't always win because of network effects.
this is a mostly hot take, but HTML+CSS is a UI library, and JSON.stringify is included. Why need db?