Skip to content

gizumo-education/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

React Lesson アプリケーション作成セクション用リポジトリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •