将博客 Content/Static 文件添加到现有 Preact.js 网站

Adding Blog Content/Static files to existing Preact.js website

我目前已经设置了一个现有的 Preact JS 站点,但想添加博客部分。

添加新页面和路由的基本简单方法。

I.e. blog/content-1, blog/content-2

我知道我可以轻松地手动创建这些页面和路由,但是有没有更好的东西适合现有网站?

即我看到很多静态站点生成器,基本上你需要从头开始 运行,它们会生成一个新站点。

但就我而言,我只想在我的网站上添加一个额外的部分,这将是静态博客条目,不确定最好的工具是什么?

如有任何想法或建议将不胜感激。

preactjs.com 网站完全按照您希望的方式构建。它是开源的:https://github.com/developit/preact-www

基本上,通过 Ajax 获取您的 HTML 内容(随心所欲),然后 render.it 作为虚拟 DOM 使用 preact-markup

以 real-world 为例,preactjs.com 是这样做的: https://github.com/developit/preact-www/blob/master/src/components/content-region.js