[英]Server Side Rendering (SSR) in Meteor with react-router to load once at startup
在像ReactJS這樣的前端庫中,我們不能手動鍵入URL,因為最初並未加載路由器來查找該特定路由。 這是通過插件meteor-react-router-ssr解決的 ,但是由於此路由匹配,整個頁面都會刷新-感覺不再像Meteor App。
因此,問題是: 我們可以僅在啟動時使用SSR(這樣,如果有人輸入URL可以重定向到正確的路由和SEO),然后轉換為沒有SSR的react-router?
我們是否可以僅在啟動時使用SSR(這樣,如果有人輸入URL可以將其重定向到正確的路由和SEO),然后轉移到沒有SSR的react-router?
那應該已經發生了。 SSR僅用於初始渲染,但是React隨后被加載到客戶端,並且它被“拾取”。
您是否已將react-router設置為使用瀏覽器歷史記錄API?
import { Router, Route, browserHistory } from 'react-router'
...
<Router history={browserHistory}>
...
</Router>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.