|
|
|
|
|
by xrd
867 days ago
|
|
I made Svekyll for exactly the simplicity you want. https://svekyll.com Svekyll is the simple conventions of Jekyll but the dynamic power of Svelte. It's nothing more than a package.json file and a posts directory with Markdown files. Svekyll gets all 100s on lighthouse. Mostly because each generated blog post is a single HTML file with all the JS inlined. But, you still can do anything you want as it is a Svelte app. Because it is a bunch of html files, it is easy to host on any web server, no backend customization required. Someone else mentioned publishing via email. I do that too using my hosting service extrastatic. You can email a draft and it gets converted to markdown and then placed into the git repository for the blog. Svekyll is open source: https://extrastatic.dev/svekyll/svekyll-cli. You could definitely host on GitHub using a GitHub action to build and publish it. Let me know if you want assistance: chris@extrastatic.com |
|