盖茨比>选择博客内容来源

时间:2020-06-01 03:43:20

标签: gatsby

我决定选择Gatsby作为我们的Blog网站,对此决定相对满意。

但是,我开始为博客创建模板,已经做出了重大决定,需要一些帮助。该博客站点每天将处理少量新条目,我需要找到一个有效的内容存储位置。这些将是JSON文件,这些文件将利用GraphQL馈入模板。

在一开始,我打算将这些JSON数据文件保存到s3中并使用gatsby-source-s3。但是我意识到这个插件只会检索文件的密钥,我需要分别下载每个文件,而且如果博客条目的数量很大,我认为这样做不会很有效。

我的网站可以利用的下一个选择是MySQL数据库(gatsby-source-mysql)。该博客站点已经在使用MySQL数据库来跟踪用户数据和其他元数据。将每个JSON博客文件保存到数据库的一行中将相对简单。但是我想知道其他用户是否在使用此方法时遇到任何问题,并且行数是否开始成为每次生产重新构建的瓶颈。

我还可以从GitHub存储库中获取内容,每次发布新帖子时,都会使用新的JSON文件进行新的提交。

由于我是Gatsby的新手,所以希望社区可以与我分享他们的经验,并帮助指导我进行有效的选择。

0 个答案:

没有答案