2015-10-23 40 views
0

我正在使用基於Jade的模板的Node和Express開發一個網站。網站中最具交互性的部分(帳戶mgmt在/ user下,訂購工作流在/訂單下,僅限於經過驗證的用戶)基於Angular,幾乎可以在黃金時段準備好。我現在開始着手處理網站中較少交互式(和非限制性)的部分,比如頭版,關於,常見問題,支持等等。這些交互性較小的頁面顯然會從使用Angular中獲益較少。在較大的網站中組合單頁網站的策略

我試圖讓我的頭部結合網站的這些不同部分的最佳策略。我正在考慮的選項有:整個網站的Angular,簡單的Jade模板,一些定製的JS用於交互性較差的部分,或者除了Angular的頭版。

我的問題是:在更大的網站中集成Angular(或其他單個頁面)網站的最佳做法是什麼?特別是,我在上面列出的不同選項在可維護性,(初始/持續)加載速度,用戶一致性和搜索引擎優化方面有哪些優缺點?任何選項/標準缺失?

回答

0

對於SEO,你可以使用:https://prerender.io/應該解決這個缺點

+0

謝謝你的指針。有用的信息。 – chrisvdb

+0

閱讀後,看起來像這種方法[棄用](http://googlewebmastercentral.blogspot.hk/2015/10/deprecating-our-ajax-crawling-scheme.html)。 – chrisvdb