gpt4 book ai didi

javascript - 如何通过 Backbone.js 或 React.js 使用服务器生成的 HTML 而不是 JSON?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:28 25 4
gpt4 key购买 nike

几乎所有可用的在线指南都讨论了如何使用从服务器获取的 JSON。我们正在对此采取替代方法。

我们在数据服务器端生成 HTML 标记,至少在初始页面请求时(主要是出于 SEO 原因),然后尝试让 Backbone.js 从那里接管(用于无限滚动,或发出 future 的 POST 请求,举个例子),la Twitter .

我已经在网上搜索了两天多来关于这方面的一些指导,但除此之外没有找到任何其他内容:

SEO And Accessibility With HTML5 PushState, Part 2: Progressive Enhancement With Backbone.js

我是否遗漏了一些非常明显的东西,或者是否有一种真正干净的方法可以使用 Backbone 和/或 Reactjs 来做到这一点?

最佳答案

如果您使用的是 React,我推荐 react-quickstart .

它自带的工具让服务端渲染变得非常简单,客户端拿起DOM并让它交互。

A minimal React project template which combines:

  • react-router-component to provide HTML5 History routing and navigation

  • react-async to create "asynchronous" React components

  • express to serve pre-rendered React components, assets and provide API

  • browserify to provide module system for a browser

  • npm to install and manage server-side and client-side dependencies

关于javascript - 如何通过 Backbone.js 或 React.js 使用服务器生成的 HTML 而不是 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23521376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com