Ruby on RailsにReact+Reduxを導入しようと勉強しています。
reduxの公式を読んで勉強している最中です。
http://redux.js.org/docs/basics/ExampleTodoList.html
こちらの例のindex.jsの記述ですが
import React from 'react' import { render } from 'react-dom' import { Provider } from 'react-redux' import { createStore } from 'redux' import todoApp from './reducers' import App from './components/App' let store = createStore(todoApp) render( <Provider store={store}> <App /> </Provider>, document.getElementById('root') )
idがrootの箇所に
= javascript_pack_tag 'index'
と置いてindex.jsを読み込むと思います。
しかしこのindex.jsを見るに当ってどういう順番で見るべき(読み込まれる)なのでしょうか?
import React from 'react' import { render } from 'react-dom' import { Provider } from 'react-redux' import { createStore } from 'redux'
ここの4行はReact+Reduxを使うための記述?ということで特に気にしていませんが
import todoApp from './reducers' import App from './components/App'
ここからはimportということで先に./reducers/
やら./components
の中が読み込まれるのでしょうか?(importの行が読み込まれた時点で読みに行く?)
それとも呼ばれた時に初めて読み込まれるのでしょうか?
また、importので中括弧ついてる場合とついてない場合がありますが、何が違うのでしょうか?
React+Reduxの概念に初めて触れましたが、どういう感じでまず読んでいけばいいのかすら分からず困惑しています。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/16 11:54
退会済みユーザー
2017/08/16 11:57
2017/08/16 12:18