2021. 7. 1. 00:16ใ๐ TIL
Facts
1. ์ฝ๋์จ ํ๋ก์ ํธ ์์
2. ์นด์นด์คํ์ด ๊ณผ์ ์์
3. ํ์ฌ - ํ๋กํ ํ์ดํ
4. ์๊ณ ๋ฆฌ์ฆ PS - ์์ฃผํ์ง๋ชปํ ์ ์, ํฌ์คํ
Feelings
1. DB ๊ณต๋ถ๋ ์ด๋ป๊ฒ ํด์ผํ ๊น. ๊ต๊ณผ์๋ฅผ ์ฒ์ฒํ ์ฝ๋๊ฒ ๋ต์ผ๊น, ์คํฐ๋๋ฅผ ํด์ผํ ๊น. TypeOrm์ผ๋ก ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ๊ณ ์๋๋ฐ, DB ๊ด๋ จ ๊ฒฝํ์ด ์ ๋ค๋ณด๋ ๋๋ฃ ์ฐ๊ตฌ์๋ํํ ๊ณ์ ๋์๋ฐ๊ณ ์๋ค. ๋ฌผ๋ก ๊ทธ๋ ๊ฒ ๋ฐฐ์๊ฐ๋ ๊ฒ๋ ๋ง์ง๋ง, ์ฃผ๋์ ์ผ๋ก ๋ฐฐ์์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๊ณ์ ๋ ๋ค.
2. ์ฝ๋์จ ํ๋ก์ ํธ๋ฅผ ์์ํ๋ค. ์ฌ์ค ์ฃผ์ ๋ฅผ ์ ๋๋ก ์ ํ์ง ๋ชปํด์ ์์์ผ, ํ์์ผ์ ์๋ฌด๊ฒ๋ ํ์ง ๋ชปํ๋๋ฐ, ์ค๋ ์ผ๋จ๊ฒฐ์ ์ฃผ์ ๋ฅผ ์ ํด ์์ํ๊ฒ ๋๋ค. ์ด์ ์ ์์ดํฐ ๋ฉ๋ชจ์ฅ์ ์ ์ด ๋ ์์ด๋์ด์๋๋ฐ, ์ด๋ฐ ๋ฐฉํฅ์ผ๋ก ๋น๋ํ๋ฉด ์ข๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์ด ์ ํํ๊ฒ ๋๋ค. ์ญ์ ๊ธฐ๋ก์ ํ.
3. ์ด์ ์ฃผ๊ฐํ๊ณ ์ 'ํ๋๋ฅผ ํ๋๋ผ๋ ์ ์ฑ๊ป ํ์'๋ ๋ฌธ์ฅ์ ์ผ๋๋ฐ ํธ๋ ์ด๋ ๋๊ป์, ์ด๊ฒ์ด ์ข์ ๊ฐ๋ฐ์๊ฐ ๋๋ ์ค์ํ ์์ง์ด๋ผ๊ณ ํ์ จ๋ค. ์ข์ ๊ฐ๋ฅด์นจ์ ๋ฐ์ ์ ์์ด ๋ ๋ ํ๋ค.
Finds
1. ๋ฆฌ์กํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ Recoil ์ ์ฌ์ฉํ๋ฉด์ ๋ถํธํ ์ ์ ๊ธฐ๋กํ๋ค.
- atom ์์ ์ด๋ค value ๋ฅผ ์ฌ์ฉํ ์ง ๋ฏธ๋ฆฌ ์ง์ ํด๋ฒ๋ฆฌ๋, DB ์์ ๋ถ๋ฌ์ฌ ๊ฐ์ ์ถ๊ฐํ ๋๋ง๋ค, ํด๋น atom ์ ๊ตฌ๋ ํ๋ ๋ชจ๋ state ๋ฅผ ์ ๋ฐ์ดํธ ํด์ค์ผ ํ๋ค.
- ์ด๋ฌํ ์ ์ ๊ณ ๋ คํ๋ฉด, typescript ์ interface ๋ง ์์๋ฐ๋ ๋ฐฉ๋ฒ์ ํํ๋ ๊ฒ์ด ์ข๊ฒ ๋ค. DB ์์ ๋ถ๋ฌ์ฌ ๊ฐ์ด ๋ณ๊ฒฝ๋ ๊ฒฝ์ฐ ํด๋น interface ๋ง ์์ ํด์ฃผ๋ฉด ๋์ง ์์๊น.
'๐ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ธ๋ 6๊ธฐ ๋ค์ง๊ธ (0) | 2021.07.25 |
---|---|
7์ ์ฒซ์งธ์ฃผ ์ฃผ๊ฐํ๊ณ (0) | 2021.07.04 |
TIL 210629 (0) | 2021.06.29 |
6์ ๋ท์งธ ์ฃผ ์ฃผ๊ฐ ํ๊ณ (0) | 2021.06.29 |
TIL 210623 (0) | 2021.06.24 |