2017-02-28 46 views
-1

我正在開發一個使用Node.js後端API的Web應用程序,並且正在考慮使用像Angular或React這樣的框架。然而,重要的是,設置可靠的服務器端渲染(針對搜索引擎優化等)並沒有太多麻煩。服務器端預渲染React或Angular 2?

我發現關於Angular 2和React中服務器端渲染的可用性和易用性的混合信息。有人能夠澄清並指出這些框架中的哪一個值得在此時對這些要求有更全面的瞭解嗎?

要說清楚,我正在談論的是在服務器和客戶端框架上呈現的初始頁面,然後接管。這對搜索引擎優化以及其他方面的感知性能很有幫助。

+0

您的標題在我看來有點混亂。起初,我認爲你會喜歡使用React或Angular作爲後端oO。無論如何,我很久以前(大約4-5個月,也許事情發生了變化)閱讀了React軟件包與Angular相比輕量級。所以從理論上講,它應該渲染得更快。但是,您沒有Angular的所有功能,您可能會添加第三方軟件包,這會使整體變得更重 – mickdev

+0

某些基準測試:https://auth0.com/blog/more-benchmarks-virtual-dom-vs-angular -12-vs-mithril-js-vs-the-rest/Some(biased?)review https://medium.freecodecamp.com/angular-2-versus-react-there-will-be-blood-66595faafd51#。 evvkiicem – mickdev

回答

0

嗯。如果你已經做了足夠的閱讀,這個問題不應該出現。

React和Angular是領先的前端技術(毫無疑問)。問題在於你應該使用什麼。你應該問問自己,我對哪個技術感到滿意。

我開始使用React,但我並不舒服,轉移到Anguar,現在Angular2,但這並不意味着React不是一種動態語言,但它並不符合我和我的經驗。

所以可能試着玩兩個,看看你覺得更舒適。你可能也想看看他們的文檔是如何。因爲它在開發過程中扮演着非常重要的角色。

最後,任何前端語言都可以適合nodeJS。

希望這給你一些想法或知識。但是,每個人都有自己的觀點,你可能會更加困惑。所以寧願隨你的舒適程度。我想你甚至可以使用nodej來進行渲染。

+0

你爲什麼認爲這個問題「不應該出現」?我正在談論服務器端預渲染以及哪個框架最適合它。 – RobinJ

+0

因爲完全取決於你。你想用哪個。 – Smit

相關問題