Publish your site as markdown files, and let client browsers render them.
I got it working, and set it aside. I will return to this when I have a good story around in-browser editing (dat multiwriter maybe).
Ping me if you want to see it developed further.
TODO: deployment instructions
Command | Description |
---|---|
$ npm start |
Start the development server |
$ npm test |
Lint, validate deps & run tests |
$ npm run build |
Compile all files into dist/ |
$ npm run inspect |
Inspect the bundle's dependencies |
- https://developer.mozilla.org/en-US/docs/Web/API/History_API
- https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onpopstate
- https://stackoverflow.com/questions/4570093/how-to-get-notified-about-changes-of-the-history-via-history-pushstate