开发多页面网站时如何分离前后端

How to separate front end and back end when developing a multi page site

我有一个项目,做一个网站作为公司主页。如您所知,此类站点需要SEO,因此我们不能使用更容易与后端分离的SPA。

我们使用 Django 作为后端。在之前的多页面项目中,我们都是写Django模板。如你所知,在python项目中编写前端代码,这样做太糟糕了。

这次我们想做点别的,请问有没有示例,演示在开发多页面站点时如何分离前后端?

  1. 多页面,所以router在后台做
  2. 多页,因此页面在后端呈现。

好像不容易啊……:(

最后,我自己做了一个结构

https://github.com/njleonzhang/webpack-django-starter

自述文件是中文的,抱歉。