atomic-data-docs icon indicating copy to clipboard operation
atomic-data-docs copied to clipboard

Atomic Data as data provider in JAMstack CMS / static site generation

Open joepio opened this issue 4 years ago • 0 comments

JAMstack is a way to manage websites, where you Serve static (HTML) files, probably using a CDN, and re-build these websites automatically when data changes. This helps makes apps fast and easy to manage. It often involves not managing a server.

Atomic Data could be really useful in this context:

  • Atomic Commits make sure that all content is properly versioned. Here, it could be a far easier to use and lighter weight alternative to Git.
  • The Atomic Data Browser provides an easy to use UI for admin purposes (write articles / content).
  • The JAM tools are already there:
    • @tomic/lib for Javascript
    • atomic-server is the API
    • @tomic/react is the Markup

We'll probably need some new tools / libraries / tutorials / templates for convincing people to use Atomic Data in a JAMstack app:

  • Netlify integration?
  • NEXT.js integration. I think this is already possible with @tomic/react, so all that remains is writing a tutorial or boilerplate.

It would be cool if the docs.atomicdata.dev would be running using this stack.

joepio avatar Jul 14 '21 12:07 joepio