我知道以前曾经问过这个问题,但我发现的问题要么是特定的,要么是一般性的,以引起我一直在寻找的那种答案.我能想象的最好的答案是使用骨干和尽可能少的服务器端逻辑的例子(没有首选的语言/框架).
我正在计划一个实现分面搜索的javascript/ajax-heavy(主干+大多数-json后端)应用程序.例如,一个简单的鞋店应用程序的分面搜索,让您可以过滤鞋子的颜色,品牌和类型,并按价格和尺寸或其他任何方式进行分类.
假设我在客户端使用主干或类似的框架,并使用json服务作为后端.
什么是好的(努力和结果之间的权衡)策略,以实现seo-friendlyness和一个活泼的界面?
引起我注意的解决方案是Hijax,它通过在服务器端重用客户端模板,如下所述:http://duganchen.ca/single-page-web-app-architecture-done-right
我没有最终结论消化的资源