2017-10-10 42 views
-1

更新的Javascript建築/結構

問:當使用香草的Javascript(沒有框架),什麼是工程建築上的現代標準的做法?

答案:基於組件的架構。本文清理了一切對我來說:https://medium.com/@dan.shapiro1210/understanding-component-based-architecture-3ff48ec0c238


我與React JS工作了一段時間,我有點脫節。我正在使用ES6 modulesexportimport各種組件,但是我不知道如何從邏輯上構建項目。數據在哪裏生活?什麼應該處理事件等

我已經與MVC在過去,但這似乎有點過時?示例構建的任何資源都將非常出色。

預先感謝您。

+1

在我轉移到React之前,我使用了一個單一的MVC結構,並且想要使我的方法現代化。我做了研究,但似乎有點失落。 – Liondedan

+1

@AbdulShaikh如何顯示一些支持,並實際幫助解決這個問題。爲什麼你甚至對這個評論感到困擾呢?我認爲很多人可能經歷了完全相同的過程。 React爲你做了很多艱苦的工作,很容易忘記潛在的原則。 – user1389646

回答

2

我仍然認爲MVC是一個有效的模式,它適用於ES6模塊。我明白你談論的困難。搜索「js模式」會返回不討論數據的較老的IFE結構。

+1

我讀過的關於MVC的所有內容都講述了它如何緊密耦合。如果這是一個有效的模式,我會很樂意採用它。只是想先做一些研究。 – Liondedan

+2

是的,我想在這方面MVC是相當嚴格的。我不知道爲什麼你會得到如此多的選票,我認爲這是一個非常相關的問題,我可以看到你的混亂來自React堆棧,數據(狀態)是如此抽象。 – neuvoretail