๊ท์ผ๋ฝ์งํ ์์ดํ ์ผ์ด์ค๋ค์ ๋ค ์ฌ๊ธฐ์๋ค!
์์ดํ ์ ์ธ์ฌ๋ฆฌ ์ผํ๋ชฐ Happy New Ear ์ ๋๋ค.
๐บDemo Video
Developer | ๐ปwhat did I do |
---|---|
๐๊ณฝ๋ณ์ | ์นดํ
๊ณ ๋ฆฌ ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ ์์ธํ์ด์ง UX/UI ๋ฉ์ธ ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ |
๐์ด์ฐ์ฃผ | ๋ก๊ทธ์ธ/ํ์๊ฐ์
๊ธฐ๋ฅ ๊ตฌํ, ๋ก๊ทธ์ธ/ํ์๊ฐ์ UX/UI ๋ฐ์ดํฐ ๋ฒ ์ด์ค/๋ผ์ฐํฐ ์ฐ๋ |
๐์กฐ์ฑ์ | ์ฅ๋ฐ๊ตฌ๋ ๊ธฐ๋ฅ ๊ตฌํ ๋ฉ์ธ ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ ๋ฉ์ธ ํ์ด์ง UX/UI |
๐ํํ๋ฆฐ | ์์ธํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ ์ฌ๋ผ์ด๋ ๊ธฐ๋ฅ ๊ตฌํ ์ฅ๋ฐ๊ตฌ๋ UX/UI |
-
install
$ cd FE $ npm install
-
Run
$ npm start
๐config
๐node_modules
๐public
โโโ ๐data
โโโ ๐images
โโโ index.html
๐script
๐src
โโโ ๐components
โโโ ๐containers
โโโ ๐data
โโโ ๐pages
โโโ ๐store
โโโ App.js
โโโ index.js
โโโ Root.js
- ๊ณ ๊ฐ์ ๊ตฌ๊ธ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ์ฌ ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๊ณ ๊ฐ์ ํ์ ๊ฐ์ ์ ๋ณด ์ ๋ ฅ ํ ํ์ ์ ๋ณด DB์ ์ ์ฅ๋์ด์ผ ํฉ๋๋ค
- ๊ณ ๊ฐ์ ํน์ ์ฃผ์์ ๋ฐ๋ผ ํน์ ๋ฐ์ดํฐ์ ์ง์ ์ ๊ทผํ ์ ์์ต๋๋ค.
- ๋ธ๋ผ์ฐ์ ๋ ํน์ ์ฃผ์์ ๋ฐ๋ผ ํ์ผ์ ๋ก๋ ํ์ฌ ๋ ๋๋งํฉ๋๋ค.
- ๋ธ๋ผ์ฐ์ ๋ ์คํฌ๋กค ์ด๋ฒคํธ์ ๊ด๊ณ ์์ด ํค๋๋ฅผ ์๋จ์ ๊ณ ์ ์ํต๋๋ค.
- Posiotion : fixed, z-index ์ ์ฉ
- ๋ฉ์ธ ํ์ด์ง๋ ์ํ ๊ธฐํ์๋ฆฌ์ฆ๋ฅผ ์ฌ๋ผ์ด๋ฉํ์ฌ ๋ณด์ฌ์ค๋๋ค.
- ๊ณ ๊ฐ์ ์นดํ ๊ณ ๋ฆฌ๋ณ ์ต์ ์ํ 4๊ฐ์ฉ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ต๋๋ค.
- ๊ณ ๊ฐ์ ์นดํ ๊ณ ๋ฆฌ ์ด๋ฆ์ ํด๋ฆญํ์ฌ ์นดํ ๊ณ ๋ฆฌ๋ณ ์ํ์ ๋ณผ ์ ์์ต๋๋ค.
- ๊ณ ๊ฐ์ ์ํ ์ด๋ฏธ์ง๋ฅผ ํด๋ฆญํ์ฌ ์ํ ์์ธ ์ ๋ณด๋ฅผ ๋ณผ ์ ์์ต๋๋ค.