Skip to content

gizumo-education/bw-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-app

React Lesson アプリケーション作成

環境構築

  1. リポジトリをクローン
git clone https://github.com/gizumo-education/react-app.git
  1. 対象ディレクトリへ移動
cd react-app
  1. パッケージをインストール
npm i
  1. アプリケーション起動
npm run start
  1. ブラウザでlocalhost:8000が立ち上がり、ToDo アプリ画面が表示されることを確認

ディレクトリ構成

ディレクトリ構成は以下のようになっています。

.
├── client     # フロントエンドのソースコード
├── server     # バックエンドのソースコード
├── .gitignore
├── package-lock.json
├── package.json
├── README.md

フロントエンドとバックエンドに別れていますが、レッスンで取り扱うのはフロントエンドのみになります。
そのため client ディレクトリの構成についてのみ説明していきます。

client
├── src
│   ├── components
│   │   ├── pages
│   │   └── ui
│   ├── styles
│   └── main.jsx
├── .eslintrc.json
├── .gitignore
├── .prettier.json
├── .stylelintrc.json
├── index.html
├── package.json
└── vite.config.js
ディレクトリ 説明
components React のコンポーネントを格納するディレクトリ
pages ページコンポーネントを格納するディレクトリ
1 コンポーネントが 1 ページになるイメージ
ui ロジックを持たず見た目にのみ責務を持つ UI コンポーネントを格納するディレクトリ
styles アプリケーション全体のスタイルが定義された CSS ファイルを格納するディレクトリ
main.jsx アプリケーションのエントリーポイント

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •