2016-05-05 30 views
1

我對web開發比較陌生。我對HTML和CSS感到滿意,並且對JavaScript感到滿意。如果我想創建一個Web應用程序,那麼在JavaScript中編寫功能,然後擔心後來在Angular或ReactJS應用程序中實現代碼會更高效嗎?什麼是阻止我爲我使用的每個組件創建單獨的html文件和js文件,確保它可以正常工作,並在以後將所有組件捆綁在一起?謝謝!應用程序開發流程

+0

沒有什麼阻止你。 Angular和React只是Javascript框架(React JSX有一點點)。如果你打算使用其中的一種,最好從一開始就選擇一種,因爲它們會決定你如何組織你的代碼。 –

+0

我使用類似angularJS的框架的主要原因是它解決了從頭開始時出現的大量重複開發模式。話雖如此,如果你還沒有學習一些Javascript和SPA開發的基礎知識,它可能會有一點點的學習曲線。是的,模塊開發在構建更復雜的應用程序時尤其有用。也許你應該考慮測試驅動開發,它會向你介紹你需要學習Javascript和DOM操作方面的許多概念。 –

回答

3

Angular和React是兩個單獨的東西。 Angular是一個可幫助您構建單頁應用程序(SPA)的框架。 React是一個用戶界面庫,而不是一個框架。

兩者都有很多要學習的東西,但這取決於你想要做什麼。

如果你想建立JavaScript應用程序,我建議你先學習ES6。