我正在研究一个项目/想法,我的用例是用于我重要的其他人的博客/工艺/食谱网站。我想创建一个使用 Firebase 托管的个性化服务,并且我希望没有编码/html/firebase 经验的人(就像我的重要人物)能够在他们喜欢的时候上传新页面(这将在后端完成使用 firebase 的托管 API,并在前端使用自定义 UI 和表单)。
我已经解决了大部分问题,但我还有一个问题无法找到直接答案:
仅使用从上述表单收集的新信息,基于模板创建新的 html 文件的最佳方法是什么?
- 例如:给定一个食谱网站,其中每个食谱都有自己的页面和路线。理论上,上面的表格将收集命名此页面所需的所有信息,并收集添加到此页面以使其完整所需的所有信息。
- 我想我需要一个模板 html 页面并复制然后向其中添加信息,通过 Firebase API 上传和服务等。
是否已经有一个特定的模板引擎可以帮助解决这个问题?我很难将我知道的现有模板引擎扩展到这个用例中。
TL;DR - 我知道这是一个冗长的问题,但最后,我正在寻找最好、最有效的方法来以编程方式创建一个新的 HTML 文件,该文件将基于给定的模板,添加自定义信息,并通过 firebase API 上传/服务——当然是使用 Node/Google Cloud Functions。
我不需要为我编写任何代码,只是希望指向正确的方向,因为我在问这里之前已经研究了大约一个月,这是我最后的手段 - 我很沮丧,因为我知道有一种方法可以做到这一点,但一直找不到我需要的东西。