-
Notifications
You must be signed in to change notification settings - Fork 4
๐ ํธ๋ฌ๋ธ & ํธ๋ฌ๋ธ์ํ
๐ฌ ํ.. ๋ํฌ๋ ์ด๋ฐ๊ฑฐ ๊ณ ๋ฏผํ์ง ๋ง๋ผ..
- ๐ง MySQL ์๋ฒ ๋ฐฐํฌํ๊ธฐ
- ๐ฅฒ IntelliJ๋ฅผ ํฌ๊ธฐํ๋ฉฐ (feat. ๊ฐ๋ฐํ๊ฒฝ์ค์ )
- ๐ผ๏ธ NextJS SVG ์ถ๊ฐํ๊ธฐ
- ๐คฆ typescript-eslint no-inferrable-types : ๋๋ฅผ ์กฐ๊ธ๋ง ๋ ๋ฏฟ์ด์ค ์๋ฌ
- ๐ช NextJS window ํธ์ถ ๋ถ๊ฐ ์๋ฌ
- ๐ค z-index๋ position๊ณผ ํจ๊ปํด์ผํฉ๋๋ค.
- โ useMutation์์ setQueryํ๊ธฐ
- โจ๏ธ Tanstack Query์ Typescript
- โ callback ํจ์ ์ธ์์ ํ์ ๊ณผ ์ ๋ค๋ฆญ ์ฌ์ฉ๊ธฐ
- ๐ ๋ค๋ฅด์ง๋ง ๋น์ทํ ์น๊ตฌ๋ค, useCallback๊ณผ useMemo
- ๐ญ ๋ํฌ๋โฆ ๊ฐ์ด ์ฐ๋ ์ ์ฅ์์ rebase ๊ฐ์๊ฑฐ ํ์ง๋ง๋ผโฆ
- ๐ซ ์ฐ๋ฆฌ,,, ๊ฐ์ด ์ปค๋ฐ ํ์ง ์์๋,,,?
- ๐ชข classnames, css module๊ณผ ํจ๊ป ์ฐ๊ธฐ
- ๐ (๋ฏธํด๊ฒฐ ์๋ฌ) ์์ฌ ์ปค๋ฐ์ด ์ฐ๋ฆฌ์ ๋ง์์ ๋จ์,,, (CI / CD ์๋ฌ)
- โฐ๏ธ Socket ์๋ฒ DB ์ ๊ทผ ๋ฌธ์
- ๐ TrieSearchEngine ์ฑ๋ฅ ๊ฐ์ ๊ณผ ์ค๋ฒ์์ง๋์ด๋ง ๊ณ ๋ฏผ
- โช ๋ฌผ๋ฆฌ์์ง : ์ขํ ๊ฐ๊ณผ ๋ ๋๋ง๋ ์์ ์ค์ฌ์ ์ด ๋ค๋ฅธ ๋ฌธ์
โ๏ธ ๋ฌผ๋ฆฌ์์ง : Hover์ ์์ด ์์ง์ด๋ ์๋ฌ- โฌ๏ธ ๋ฌผ๋ฆฌ์์ง : ์์ด ์ ๋๋ก ์์น๋ฅผ ์ฐพ์๊ฐ์ง ๋ชปํ๋ ์๋ฌ
- ๐ฅ ๋ฌผ๋ฆฌ์์ง : React๊ณผ Canvas๋ก ์ถฉ๋๊ณผ์ ๋ ๋๋งํ๊ธฐ
- โ๏ธ ๋ฌผ๋ฆฌ์์ง : ์ธ๋ถ ์กฐ์ ๊ณผ ์๋ฌ๋ค
- ๐ DB์ ๊ฒฉ๋ฆฌ ์์ค
- ๐ JPA ์๊ธฐ ์ฐธ์กฐ ํ ์ด๋ธ์ N+1 ๋ฌธ์
- ๐ ๊ด์ฌ์ฌ ๋ถ๋ฆฌ์ ๋จ๋จํ ์ฝ๋
- ๐ฌ ํ ์คํธ ์ฝ๋์ ๊ฒฉ๋ฆฌ
- Header์ ์ ์ฅํ๊ธฐ ๋ฒํผ์ด ์ ์์ ์ผ๋ก ํด๋ฆญ๋์ง ์์๋ค.
- KeywordBubbleChart๊ฐ position absolute๋ก top:0; left:0; ์ผ๋ก ์ค์ ๋์ด์๊ธฐ์ ํค๋๋ฅผ ๋ฎ๊ณ ์์ด์ ๋ฐ์ํ ์๋ฌ์๋ค.
- z-index๋ฅผ ์ฃผ๊ณ ์ํ์ธํด๋ณด๋ ์ผ๋จ ์ปค๋ฎค๋ํฐ ํ์ด์ง ๋ ์ด์์์ width์ height์ด ์ ์ฉ๋์ด์์ง ์์์ ์ ์ฉํ๋ค.
- z-index๋ position์ด ์ค์ ๋์ด์์ด์ผ ์ ์ฉ๊ฐ๋ฅํ๋ค. position์ ์ค์ ํ์ฌ ํด๊ฒฐํ์๋ค.
์์ ๋งฅ๋ฝ - CSS: Cascading Style Sheets | MDN
[4 reasons your z-index isn't working (and how to fix it) - Coder Coder](https://coder-coder.com/z-index-isnt-working/)
[z-index๊ฐ ๋์ํ์ง์๋ ์ด์ 4๊ฐ์ง (๊ทธ๋ฆฌ๊ณ ๊ณ ์น๋ ๋ฐฉ๋ฒ)](https://erwinousy.medium.com/z-index%EA%B0%80-%EB%8F%99%EC%9E%91%ED%95%98%EC%A7%80%EC%95%8A%EB%8A%94-%EC%9D%B4%EC%9C%A0-4%EA%B0%80%EC%A7%80-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EA%B3%A0%EC%B9%98%EB%8A%94-%EB%B0%A9%EB%B2%95-d5097572b82f)
[useMutation์์ setQueryํ๊ธฐ](https://www.notion.so/useMutation-setQuery-46506f83188e47fe8acd128000fe455a) [Tanstack Query์ Typescript](https://www.notion.so/Tanstack-Query-Typescript-19e85fce4d67404d96961419ee47bcf6)
[callback ํจ์ ์ธ์์ ํ์ ๊ณผ ์ ๋ค๋ฆญ ์ฌ์ฉ๊ธฐ](https://www.notion.so/callback-9c1c4195bed24620b68b434724202264)
[๋ค๋ฅด์ง๋ง ๋น์ทํ ์น๊ตฌ๋ค, useCallback๊ณผ useMemo](https://www.notion.so/useCallback-useMemo-9519401c0d9a475e9f04be8e8a269921)
- ๐ฅด Github action์์์ ssh ์ ์ ๋ฌธ์
- ๐๏ธ NextJS CI / CD, ์ฐ ๋๊ณ ๋ฌผ ๊ฑด๋๊ธฐ
- โ๏ธ CORS ๋ฌธ์ ํด๊ฒฐ
- ๐ค ์น์์ผ๊ณผ REST API ๊ทธ ์ฌ์ด์ ๊ณ ๋ฏผ : ๋๊ฐ ๋ฌด์ผ ํด์ผํ ๊น?
- ๐ฆ ๊ธฐ์ ๋ถ์ฑ๋ ๋ฌด์์ผ๊น? - ์น์์ผ ์ซํํฐ
- ๐ถ ์ต๋ํ RESTfulํ API ๋ง๋ค์ด๋ณด๊ธฐ
๐จโโ๏ธํ undefined ๊ทธ๋ผ์ด๋ ๋ฃฐ
๐์๊ธ์๊ธ ๊ธฐํ์ (์ธ๋ถ ๋งํฌ)
๐กํ undefined์ ๋ฉ์ถ์ง ์๋ ์์ด๋์ด ๋ฑ ํฌ
๊ณตํต
๐๋ฐ์ดํฐ ๊ธฐ๋ฐ์ ๊ทผ๊ฑฐ์๋ ์ฑ๋ฅ ๊ฐ์
๐ฃ๏ธ์ปค๋ฎค๋์ผ์ด์ ๋ฐ์ ํด๋๊ฐ๊ธฐ
ํ๋ก ํธ์๋
๐บ์ง์ ๋ง๋ ๋ฌผ๋ฆฌ์์ง์ผ๋ก ๋ฐ์ดํฐ ์๊ฐํ ํ๊ธฐ
๐Trie ์๋ฃ๊ตฌ์กฐ๋ฅผ ํตํ ์๋์์ฑ ๊ฒ์์์ง ๊ตฌํ
โฉ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ํ์ฉํ ์ฑ๋ฅ ๊ฐ์
๐ฝ๏ธUX๋ฅผ ๊ณ ๋ คํ ์คํฌ๋กค ์ ๋๋ฉ์ด์
๋ฐฑ์๋
๐ถ์ค์๊ฐ ์๋น์ค ๋์ ๊ธฐ
โ๏ธํ ์คํธ ์ฝ๋์ ๋จ๋จํ ์ฝ๋ ๊ตฌ์กฐ
๐พORM๊ณผ ๋ฐ์ดํฐ ์ ํฉ์ฑ ์ ์งํ๊ธฐ