https://yoonhaemin.com/tag/review/react-nodebird/
- โ Next13 beta(app ๋๋ ํ ๋ฆฌ)์ผ๋ก ์์ฑํด์ ๊ฒฐ๊ณผ๋ฌผ์ react-nodebird ๊ฐ์ข์ ๊ฐ๊ฒ ๋ง๋ค๊ฒ
- โ ํ์ ์คํฌ๋ฆฝํธ ์ ์ฉํ๊ธฐ
- โ ๊ฐ์ข ๋ด์ฉ์ฒ๋ผ ์๋ฒ์ฌ์ด๋๋ ๋๋ง ๋์ด์ผ ํจ
- โ saga ๋์ redux-toolkit ์ ์ฉํ๊ธฐ
- โ intersection-observer๋ฅผ ์ฌ์ฉํ ๊ฒ (๋ฉ์ธ ํ์ด์ง, ๊ฒ์ํ์ด์ง, userํ์ด์ง์ ์ค์ ๋์ด์์)
- โ ๋ณด๋์คํญ๋ชฉ: antd@5๋ ๋ค๋ฅธ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ต์ ๋ฒ์ ์ผ๋ก ๋ ๋ณด๊ธฐ ์ข๊ฒ ๋ง๋ค๊ธฐ (MUI๋ก ์์ )
- โ ๋ณด๋์คํญ๋ชฉ: ๋ฐ์ดํฐ ๋ก๋ฉ ์ react-query ์ ์ฉํ๊ธฐ
- ๋ณด๋์คํญ๋ชฉ: ๊ธฐํ ์ถ๊ฐ์ฌํญ๋ค
- ๊ฒ์๊ธ ๋๊ธ ์์ฑ์ ์๋ฃ snackbar ๋ ธ์ถ
- ์ด์คํ์ง๋ง ๋ชจ๋ฐ์ผ ๋์ ์ถ๊ฐ(๋ฐ์ํ)
back ํด๋์ env์ค์ local์ ๋ง๋ ๊ฐ์ ์ค์ ํด์ผํ๋ค.
COOKIE_SECRET=""
DB_PASSWORD=""db์์ฑ
npx sequelize db:create๋ฐฑ์๋ ์คํ
npm install
npm run devํ๋ก ํธ์๋ ์คํ
yarn install
yarn dev- ํ์๊ฐ์ , ๋ก๊ทธ์ธ ๊ฒ์๊ธ ์์ฑ, ๋๊ธ, ์ด๋ฆ๋ณ๊ฒฝ ์์ฐ
- ์ถ๊ฐ์ ์ธ ๊ธฐ๋ฅ์ ์ง์ ํ ์คํธ ํด๋ณด์๊ธธ ๋ฐ๋๋๋ค.
NodeBird.-.Chrome.2023-03-25.00-06-28.mp4
https://yoonhaemin.notion.site/1f98e509e37a4494af87d9c381aaac6b