【问题标题】:Can express.js handle front end routing like sammy.jsexpress.js 可以像 sammy.js 一样处理前端路由吗
【发布时间】:2018-01-29 19:45:38
【问题描述】:

我们正在开始一个项目,我们使用 sammy.js 和 handlebars.js 来处理前端渲染。我们正在将这个新项目移动到节点并使用 express.js。我们还需要使用 sammy.js 进行前端路由吗?我们目前不打算使用任何前端框架。

【问题讨论】:

  • 你检查过this 网站吗?

标签: node.js express handlebars.js sammy.js


【解决方案1】:

Sammy.js 是专为单页 web 应用程序设计的路由框架。也就是说,Sammy 传统上用于请求永远不会离开您的浏览器,并由运行在其中的一组 Javascript 代码处理。

Express 用于服务器端路由,或者换句话说,请求到达您的服务器。在这种情况下,您的服务器将呈现页面,然后将呈现的响应返回给浏览器。

您可以同时使用这两种方法,也可以使用其中一种。在构建应用程序时,您真正应该问的问题是,您的应用程序是作为单页 Web 应用程序还是多页应用程序更好?为此,我将向您推荐这个问题:Single Page Application: advantages and disadvantages

【讨论】:

    猜你喜欢
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 2017-04-06
    • 1970-01-01
    • 2019-09-17
    • 1970-01-01
    相关资源
    最近更新 更多