前后端分离后的页面header和footer部分如何实现共享

以前做过的单页应用不存在这个头尾部共享的问题,因为不会刷新。

现在正在弄个前后端分离的普通站点,各个页面都会跳转,以前用后端语言直接用include进来就好了,但是现在用不了后端语言

目前在用着artTemplate,配合TmodJS的预编译,可以实现引入子模板

大家有没什么其他比较好的解决方案。

阅读 7k
6 个回答

建议还是引入一台node.js webserver,让这个webserver继续处理路由,渲染等功能,可以用express等尝试一下,要么你直接做成spa应用,但是seo就打折扣了。

那就用angular整个单页应用,基于路由跳转

header和footer提出来 需要的页面引入即可 需要参数的话 也可以在引入模板的标签上传递

使用fis啊。整套前端解决方案。

  1. 使用node提供router和模板
  2. 使用前端路由以及模板
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
1 篇内容引用
推荐问题
宣传栏