React + Reduxのシンプルな雛形

React + Reduxのシンプルな雛形:


概要

私はサーバーサイドのエンジニアですが、片手間にフロントもやってます。

業務でReact+Reduxを使っているので、構成を参考にしつつシンプルな雛形を作りました。

https://github.com/ryokwkm/react-redux-sample.git

このサンプルはテキストフォームに入力した内容を console.log で出力するシンプルな内容です。

React-Routerを使っている、2ページ構成です。



スクリーンショット 2018-12-25 18.33.05.png



以下の手順で動作します

1.git clone

2.npm install (もしくは yarn install )

3.npm run start (もしくは yarn run start )

4.webpackサーバーが起動するので、コンソール出力されたURLにアクセスする

例: http://localhost:8083/


reduxを使った感想

結論としては、大規模なアプリでない場合、Reactだけで十分だと感じました。

Reactは比較的簡単ですが、Reduxは難易度が高いことが主な理由です。

学習も必要な上に、コード量、複雑性が増します。

開発コストは増大するでしょう。

ソースをキレイに分割できるので、管理のしやすさは上がります。

ですが、そこまで大規模でないアプリでしたらReactのみで十分な印象です。

以下の記事ではReduxの開発者のコメントを紹介をしていますが、無理して導入する必要はない旨が書いてあります。
https://techracho.bpsinc.jp/hachi8833/2018_03_13/53183

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)