【发布时间】:2016-11-01 20:02:24
【问题描述】:
假设您正在开发一个名为 F 的 Web 前端,而 F 由后端服务器 S 提供服务,这主要是一个 RESTful API,但也可以提供 HTML。对于大多数动态语言平台,我们会将前端代码放在公共目录中,服务器将从该目录提供页面。但是,如果您在与后端代码不同的 repo 中开发前端呢?
换句话说,将 F 的源代码保存在与服务器 S 不同的 git repo 中的最佳方法是什么?开发人员如何将服务器的 Web 前端保留在后端的单独项目中。或者这对于 Web 服务器来说并不常见?
我的猜测是,对于选择在单独的项目中开发前端的公司,他们会将其作为构建步骤进行 - 他们将 Web 前端的源代码复制到后端的认可目录服务器项目S。
希望这个问题有意义。
据我所知,Polymer's Vulcanize 我试图引用的内容 - 它提供了一个构建步骤,可以在正确的位置生成一个 HTML 文件 - https://github.com/Polymer/vulcanize
【问题讨论】:
标签: node.js git backend web-frontend