CodeSquad๐นDay 102
Class by Crong - TypeScript <Generics>
- ์คํ 2์๋ถํฐ 4์์ฏค๊น์ง, ํฌ๋กฑ์ TypeScript ๊ฐ์๊ฐ ์์๋ค. ์ธ๋ถ ์ฃผ์ ๋ Generics.
- ์ด๋ฒ ์ฃผ TypeScript ์คํฐ๋ ์ฃผ์ ๋ ์ ๋ค๋ฆญ์ด๋ผ์ ํ์ต์ด ๋ ํ์ํ๋ค.
- ์๋ก์ฐ์ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ์ฒ์ ํ๊ฒ ๋์๋ค. ์ฃผ์ด์ง ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์ ๋ค๋ฆญ์ ํ์ฉํด์ ํ์ดํ ํ๋ ๋ฌธ์ ์๋ค.
Project - Calendar
- ์ฌ๋ผ์ด๋๋ฅผ ๋ ์์ฑ๋ ์๊ฒ ํ๋ ค๊ณ ํ์ผ๋, ์ฐ์ SearchBar์ ์ํ๊ฐ ์ฐ๋๋๋๋ก ํ๋ ๊ฒ ์ฐ์ ์ด๋ผ๊ณ ํ๋จํด ์ผ๋จ ์ํ ๊ด๋ฆฌ ๋ก์ง์ ๊ณ ๋ฏผํ๋ค.
- DatePicker ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ค์ด์ ๋ ์ง๋ฅผ ์ ํํ ์ ์๊ฒ ํ๋ค.
- Modal์ ํด๋ฆญํ์ ๋ SearchBar์ Focus๊ฐ ์ฌ๋ผ์ง์ง ์๋๋ก ์ํ ๊ด๋ฆฌ ๋ก์ง์ ์งฐ๋ค.
- ์ฒดํฌ์ธ/์ฒดํฌ์์์ Focus๊ฐ ๋ ์ง๋ฅผ ์ ํํจ์ ๋ฐ๋ผ์ ์ด๋ํ ์ ์๊ฒ ํ๋ค.
- ๋ด์ผ์ ์ฌ๊ธฐ์ ๋ถ๊ฐ์ ์ผ๋ก ์คํ์ผ๋ง๋ง ์ข ๋ ์ ํ ํ, ๋ง๋ค๋ฉด์ ๊ณ ๋ฏผํ๋ ๋ด์ฉ์ ์ ๋ฆฌํ์ฌ PR์ ๋ณด๋ผ ์๊ฐ์ด๋ค.
๊ทผํฉ
- ์ค๋ฅธ์ชฝ ์ด๊นจ์ ํต์ฆ์ด ์ฌํด์ก๋ค. ์์์ ๋์ด๋ฅผ ๋ณ๊ฒฝํ๊ณ ์์ธ๋ฅผ ์ข ๋ ์ ๊ฒฝ์จ์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
- React๋ฅผ ์ข ๋ ๊น์ด ์๊ณ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
'What I learned > CodeSquad Log' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
CodeSquad Day 104 : Project 4 (0) | 2022.06.10 |
---|---|
CodeSquad Day 103 : Project 4 (0) | 2022.06.09 |
CodeSquad Day 101 : Project 4 (0) | 2022.06.06 |
CodeSquad Day 96 : Project 4 - Day 6 (0) | 2022.05.31 |
CodeSquad Day 92 : Project 4 - Day 2 (0) | 2022.05.25 |