前陣子在看 Facebook 的 react/flux 的架構中有注意到一點就是 browserify
在 browserify 的官網有講到它是一個能夠將 node module 的程式載入到前端的 JS 中
只要簡單的透過 require 函式即可,很像以前很常在用的 RequireJS
而恰好 flux 是被 Facebook 註冊為一個 npm 內的 node module
所以在 flux 的 TODO 範例中,他們就是用 browserify 來將 flux 的程式載入到前端
也順便地將 react 透過 browserify 載入,言下之意就是表示
react 和 flux 這兩個都是透過 npm install 進去的,可以透過 Github 上的 package.json 得知,如下
這樣我們在前端的 javascript 中就可以利用下面的方式引入 flux 或 react
但如果你習慣將前端的套件透過 Bower 來管理而不是 npm 的話
那麼在 Facebook 的 react/flux 架構中要怎達成呢? 這個問題馬上就浮現在我腦中...