0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【超初学者向け】5秒で学習するReactディレクトリ構成

Posted at

記事の対象者

・個人開発でディレクトリ構成に迷った初学者
・フロントエンドのチームに入ったけどフォルダ多すぎて萎えた初学者

この記事で紹介しないこと

・アトミックデザイン、Container/Presentationalパターンのような具体的なディレクトリ構成
・最適なReactのディレクトリ構成

前提

React公式ではディレクトリ構成について考え過ぎるべきではないとしています。

チームによって違うと思うので、そのチームに合わせてやっていけば実務で困るということはないと思います。

ですが、なんとなくこのフォルダはこういうのあるよというのが分かっておくだけでも開発効率は変わると思います。

本題(Reactのディレクトリ構成)

components

使い回しのできるコンポーネントを配置しています。
フッターとかヘッダーとか部品のイメージです。(どこまで分けるかは思想が出ます)

pages

各ページが配置されています。
コンポーネントを組み合わせてpagesが構成されるイメージです。

stores

状態管理のファイル達です。

hooks

カスタムフックスが定義されています。
use~とネーミングされます。
データ取得するなどの関数のイメージです。
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?