【发布时间】:2013-12-12 01:33:41
【问题描述】:
我做了功课并阅读了这个关于 pushstate 的迷你系列:
据了解,实现推送状态的难点在于确保我的服务器端将为相应的 url 提供实际页面。
我觉得这将是一项艰巨的任务,以前我只是发送一个简单的玉页,那么简单:
body
header
section
div#main
footer.site-footer
div.footer-icons.footer-element
div.footer-element
span.footer-link Contact Us
span.footer-link Terms of Service
script(src='/javascripts/lib/require.js', data-main='/javascripts/application.js')
我使用 Marionette Layouts 和 Composite Views 进行所有渲染,老实说,这有点复杂。
所以据我了解,我需要在服务器端使用翡翠复制所有复杂的嵌套/渲染,以使 pushState 正常工作?
我在客户端使用了下划线模板,有什么简单的方法可以在服务器端重用它们?
【问题讨论】:
标签: javascript node.js backbone.js marionette