๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (230) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [7์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 7์ฃผ์ฐจ (24.3.28 - 4.3) ๐ชด ํต์ฌ 3์ค ์์ฝ - NEXT JS ๋๋ฌด ๊ฒ๋ด์ง ๋ง๊ณ ์ฐฌ์ฐฌํ ๊ณต๋ถํ์. ๋ ๋ฐ๋ณตํ ์๋ก ์ดํด๋๊ณ ์ฌ๋ฐ์ด์ก๋จ ๊ฑธ ๊ธฐ์ตํ๊ธฐ. - ์ค์ ๊ฑท๊ธฐ ๊พธ์คํ ํด๋ณด๊ธฐ. - ํ์ ๊ธฐ๋ฅ ์ธ์ ์กฐ๊ธ์ฉ ๋ ํด๋ณด๋ ค๊ณ ํ๊ธฐ. ์๊ฐ ํฌ์ ๋ ํด๋ณด์. ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ - ๊ณผ์ ์์ถ! - ๊ฐ์๋ ๋ฐ๋ฆฌ์ง ์๊ณ ๋ณด๊ธฐ. ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ํ์์ 2-3์์ ์์ 10์-11 ์์ ์ผ์ด๋ฌ๋๋ฐ, ๋ช ๋ฌ ์ง๋ด๋ณด๋ ์๊ฐ์ ์ผ๋ก๋ ๊ฑด๊ฐ์ ์ผ๋ก๋ ๋ณ๋ก ์ข์ง ๋ชปํ ๊ฒ ๊ฐ์ ์กฐ๊ธ์ฉ ๊ณ ์น๋ ์ค..! 1์์ ์์ 9์์ ์ผ์ด๋๊ธฐ๋ฅผ ํ๊ณ ์๋ค. - ๊ณผ์ ๋ฅผ ์ต์ ์ ๋คํด์ ํ๋ค๊ณ ๋ ๋ง ๋ชปํ์ง๋ง, ๊ทธ๋๋ ๊ณ์ ๊พธ์คํ ํ๊ณ ์๋ ์ . ํ์คํ ์ด์ ๊ธฐ์์ ํ ๋ ๋ณด๋ค ์กฐ๊ธ ์์ํ๋ค. (์ด์ ์ ์ง์ง ๋น๊ทผ ํ๋ฉด์ ๋๋ฌด ์ด๋ ต๊ณ .. [6์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 6์ฃผ์ฐจ (24.3.21 - 3.27) ๐ชด ํต์ฌ 3์ค ์์ฝ - ์ด์ฌ์ด ๋ฌด๋์ง๋ ์๊ธฐ๊ฐ ์๋ค. ๋ฌด๋ฆฌํ์ง ๋ง๊ณ ์กฐ๊ธ์ฉ. - ๊ณ์ ๋ค์ด๋๋๋ก ๋ด๋ฒ๋ ค๋์ง ๋ง๊ธฐ. - ์คํจ๋ ๊ทธ๋ง๋๋ ๊ฒ ์คํจ์ผ. ๊ณ์ ํ๊ณ ์๋ ํ ์ฑ๊ณต์ ๊ณผ์ ์ด์ผ. ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ - ๊ณผ์ ์ฌ์ถํ๊ธฐ ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ์กธ์ ์ ์ถํ ์ . ์ฝ๋๊ฐ ์๋ง์ด๋ ๊ฑธ ์๊ณ ์๋ ์ . - ์ฑ๋ ์ฌ๋๋ค ๋ค ๋ณธ ๊ฒ. ์งฑ์ฌ๋ฐ๋ค. - ํ๊ฒจ์ธ ์ท๋ค์ ์ ๋ฆฌํ๋ค. ๐ ๊ณ ์น๊ฑฐ๋ ๋ฒ๋ ค์ผ ํ ์ - ๋ฌด๋ ฅํด์ง๋ฉด ๊ณ์ ์๋ฌด๊ฒ๋ ์ํ๊ณ ์๋๋ฐ, ์ฌ์ค ํ ๊ฑด ์๋๋ฐ ๋ชธ์ด ์์์ง์ธ๋ค. ๋ฌญ์ค ์์ฝ์ด๋ผ๋ ์ก์์ผ๊ฒ ๋ค. - ๊ณ ๋ฏผ ๋๋ ๊ฒ๋ค, ์ ํด์ง์ง ์์ ๊ฒ๋ค์ ๋ถ์ํ ๋ ๊ธ์ ์ฐ๊ธฐ. ๊ธ ์ฐ๋ ๊ฒ ์ด๋ ค์ฐ๋ฉด ์ปคํผ๋ฅผ ํ๊ณ๋ก ์นดํ๋ผ๋ ๊ฐ๊ธฐ. - ์ฝ๋ ์ ๋ฆฌ ํ ๊ฒ ๋ณด์ด๋ฉด์๋ ๋์ค์ ํด์ผ์ง .. [5์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 5์ฃผ์ฐจ (24.3.13 - 3.20) ๐ชด ํต์ฌ 3์ค ์์ฝ - ๋ฐ๋น ๋ ์ง์น์ง ์๋ ๋ฒ : ๊ธฐ๋กํ๊ธฐ - ํํํ๋ ๋งํผ, ์์ฌ์ด ๋งํผ ๋ฐฐ์ด๋ค๊ณ ์๊ฐํ๊ธฐ. - ์กธ์ ์ธ๋ฅ ํ๊ณ NextJS ์์ตํ์ฃ ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ - ๊ณผ์ ์ฌ์ถํ๊ธฐ - NextJS ๊ธฐ์ด ๊ฐ์ ๋ฏธ๋ฆฌ ๋ฃ๊ธฐ - ์ ๋ฐ ์ ๋ ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ๋ฒ๋ ค๋์ ์ผ๋ค ์ด์ฌํ ํ๊ณ ์๋ ์ - ๊ณผ์ ์ ์ ์ถํ๊ณ ์๋ ์ - ํด๋ผ์ด์ธํธํํ ํ ์๋ธ ์ - ๋ฝ๋ชจ๋๋ก์์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ . (์๊ฐ์ ์ ๋ ฅํด์ ์กฐ์ ํ ์ ์๊ฒ ํ๋ค.) ๐ ๊ณ ์น๊ฑฐ๋ ๋ฒ๋ ค์ผ ํ ์ - ๋ฐฐ์ฐ๋ ๊ณผ์ ์ด๋ผ๊ณ ์๊ฐํด์ผ ํ๋๋ฐ ์๊พธ ์ํด ๋ณด๋ ๊ฒ๋ค์ด ์๊ฐ๋๋ ์ - ๊ณต๋ถ.. ์ฝ๊ฐ ์ํํ ์ . ๋ ์ด์ฌํ ํ ์ ์๋๋ฐ! - ํ๋ฃจ๋ฅผ ๊ธฐ๋กํ์ง ์๋ ์ . ๋ฐ์๊ฒ๋ง ์๊ฐ ๋ณด๋ด๋ฉด ๊ธ์ ์ฐ์ธํด์ง.. [4์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 4์ฃผ์ฐจ (24.3.6 - 3.12) ๐ชด ํต์ฌ 3์ค ์์ฝ - ์คํ๋ผ์ธ ๋ชจ๊ฐ์ฝ ๋๋ฌด ์ฌ๋ฐ์๋ค. - ์์ต, ๊ณผ์ ๋ฏธ๋ฆฌ๋ฏธ๋ฆฌ ์์ํ๊ธฐ - ๊ณต๋ถํ๋ ์๊ฐ ๋๋ฆฌ๊ธฐ ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ โ ์ผ๊ณผ ๊ณต๋ถ ๋ฐธ๋ฐ์ค ์ ๋ง์ถ๊ธฐ - ์ด๊ฑฐ ์๊ฐ๋ณด๋ค ์ด๋ ต๋ค! โ ์ฑ๋ฆฐ์ง ์ฌ์ถํ๊ธฐ โ ์คํ๋ผ์ธ ๋ชจ๊ฐ์ฝ ์ฐธ์ฌํ๊ธฐ ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ๊ณ์ ๋ญ๊ฐ๋ฅผ ํ๋ ค๊ณ ํ๋ ์ - ์คํ๋ผ์ธ ๋ชจ๊ฐ์ฝ ๊ฐ ์ ๐ ๊ณ ์น๊ฑฐ๋ ๋ฒ๋ ค์ผ ํ ์ - ๊ธฐ๋กํ์ง ์์ ์ - ๋ฏธ๋ฆฌ๋ฏธ๋ฆฌ ํ์ง ์๋ ์ ๐ ์ด๋ฒ ์ฃผ ๊ธฐ์ตํ๊ณ ์ถ์ ๋ด์ฉ 1. isLoading๊ณผ isFetching ์ ์ฐจ์ด์ isFetching isFetching์ ์ด๋ ํ react-query์์ฒญ ๋ด๋ถ์ ๋น๋๊ธฐ ํจ์๊ฐ ์ฒ๋ฆฌ๋์๋์ง ์ฌ๋ถ ์ ๋ฐ๋ผ true/false๋ก ๋๋์ด ์ง๋ค. => ์บ์๋ ๋ฐ์ดํฐ๊ฐ ์์ ๋ .. [3์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 3์ฃผ์ฐจ (24.02.28 - 3.3) ๐ชด ํต์ฌ 3์ค ์์ฝ - ์๋ฉด ํจํด ์ ์ ๋ฒ์๋ก ๋๋ฆฌ๊ธฐ - ๊ณํํ๊ณ , ์ฐ์ ์์ ์ธ์ฐ๊ณ , ๊ธฐ๋กํ๋ฉฐ ํ๋ฃจ๋ฅผ ๋ณด๋ด์ - ์ข์ ๋ฐํ์ ๋ํ ๊ณต๋ถ ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ โ ํ์ค & ๋ฆฌ์กํธ ๋ง์คํฐ ๊ฐ์ ๋ฏธ๋ฆฌ๋ฏธ๋ฆฌ ๋ฃ๊ธฐ โ ์ฑ๋ฆฐ์ง ์ฌ์ถํ๊ธฐ โ ์ฃผ๊ฐํ์ ์ฐธ์ฌํ๊ธฐ ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ํ๊ณ ์ ํ ๊ฒ๋ค์ ๋ง์ด ํด๋ธ ๊ฒ - ๊ณผ์ ์ฌ์ถํ ์ - ์๋ก์ด ๊ฒ๋ค์ ๋์ ํ ์ . ๐ ๊ณ ์น๊ฑฐ๋ ๋ฒ๋ ค์ผ ํ ์ - ๊ธฐ๋กํ์ง ์๊ณ ์ฝ๊ฐ ์ถฉ๋์ ์ผ๋ก ํ๊ณ ์ถ์ ๊ฒ ๋จผ์ ํ ์ (์ฐ์ ์์ ์ ํ๊ณ ํจ์จ์ ์ผ๋ก ๋ณด๋ด์!) - ์๋ฉด ํจํด ๋ฐ์ด๋ ์ . ์ด์ 4์์ ์๊ณ ์๋๋ฐ, ์ด์ํ๊ฒ ์กธ๋ฆฐ๋ฐ ๋ญ๊ฐ ํด์ผํ ๊ฒ ๊ฐ๋ค. - ๊ณต๋ถํ๋ ํํ์ด ๋ฐฐ์ด ๋ด์ฉ ๊ธฐ๋กํ๋ ค๊ณ ํ์๋๋ฐ, ์ฐ๋ค๋ค ํ๋ค๊ฐ ๋ชปํ๋ค. ์ด๊ฒ๋ ์ฌ์ ๋ฅผ ๊ฐ์ง๊ณ ํ.. [2์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 2์ฃผ์ฐจ (24.02.21 - 2.27) ๐ชด ํต์ฌ 3์ค ์์ฝ - ๋ฆฌ์กํธ ๊ธฐ์ต ๋์ด๋ฆฌ๊ธฐ ์์ - ์๊ฐ ๋ถ๋ฐฐ ์ ํ๋ ์ฐ์ตํ๊ธฐ - ๊ณํ ๋ฏธ๋ฆฌ ์ธ์ฐ๊ณ ํ์ธํ๋ฉด์ ๊ณต๋ถํ๊ธฐ ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ โ ๋ฆฌ์กํธ ๊ธฐ์ด ๊ฐ์ ํด๋น ๋ฒ์ ๋ฃ๊ธฐ โ ์ฑ๋ฆฐ์ง ์ฌ์ถํ๊ธฐ โ ์ฃผ๊ฐํ์ ์ฐธ์ฌํ๊ธฐ ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ๊ณผ์ , ํด์ฆ ์ ์ถ ํ ์ ๐ ๊ณ ์น๊ฑฐ๋ ๋ฒ๋ ค์ผ ํ ์ - ์๊ฐ ๋ถ๋ฐฐ ์ ๋ชปํ๋ ์ . ํด์ผ ํ ๊ฒ์ด ์์ ๋ ํ๋ ์ผ ๊ทธ๋ง ๋๋ ์ฐ์ต์ ํด์ผ๊ฒ ๋ค. ๐ฌ ์ผ์ผ ์คํ๋ฆฐํธ ๋ชจ์ ๐ 2/21 (์) โ ์ฃผ๊ฐ ํ๊ณ ๋ก ์์ & ์ ์ถ โ ์ฑ๋ฆฐ์ง ์ ์ถ โ๏ธ ๋ฆฌ์กํธ ๊ธฐ์ด #4.0-4.3 โ๏ธ ๋ฆฌ์กํธ ๊ธฐ์ด #5.0-5.1 ๐ 2/22 (๋ชฉ) โ ํด์ฆ ์ ์ถ โ๏ธ ๋ฆฌ์กํธ ๊ธฐ์ด #4.0-4.3 โ๏ธ ๋ฆฌ์กํธ ๊ธฐ์ด #5.0-5.1 ๐ 2/23 (๊ธ) .. [1์ฃผ์ฐจ] ์ฃผ๊ฐํ๊ณ ๋ก ๐บ๏ธ 1์ฃผ์ฐจ (24.02.19 - 2.20) ๐ชด ํต์ฌ 3์ค ์์ฝ - ๋ฆฌ์กํธ ๋ฆฌ๋ง์ธ๋ ํ๊ธฐ - ์ฌ๋ฐ๊ฒ ๊ณต๋ถํ์ - ์ง์คํด์ ๊ฐ์ ๋ฃ๊ธฐ ๐ ์ด๋ฒ ์ฃผ ๋ชฉํ โ ๋ฆฌ์กํธ ๊ธฐ์ด ๊ฐ์ ๋ค์ ๋ฃ๊ธฐ โ ์ฑ๋ฆฐ์ง ์ฌ์ถํ๊ธฐ โ๏ธ ์ฃผ๊ฐํ์ ์ฐธ์ฌํ๊ธฐ โ๏ธ ์๋ฐ๋ฆฌ์ ํ์ด์ง ๊ธฐํ ๐ฅ ์นญ์ฐฌํ๊ณ ์ถ์ ์ - ์ฌ๋ฐ๊ฒ ๊ณต๋ถํ๊ณ ์๋ ์ . - ์์ฃผ ๊ฐ์ธ์ ์ธ ๋ชฉํ๋ฅผ ๋ง๋ ์ . - ์์ํ ์ . ๐ ๊ณ ์น๊ฑฐ๋ ๋ฒ๋ ค์ผ ํ ์ - ๊ฐ์ ๋ณผ ๋ ์ฝ๊ฐ ์ฐ๋งํด์ง๋ ์ . ์๊ฐ ๋ ์ผ ๋ฐ๋ก ํ์ง ๋ง๊ณ ๋ฉ๋ชจํด๋๋ค ๋์ค์ ํ๊ธฐ ๐ฌ ์ผ์ผ ์คํ๋ฆฐํธ ๋ชจ์ ๐ 2/19 (์) โ ๋ฆฌ์กํธ ๊ธฐ์ด #1.2 - 2.6 ๊ฐ์ ๋ฃ๊ธฐ โ ํด๋น ๋ฒ์ ํด์ฆ ์ ์ถ (8/8 ๊ตฟ๊ตฟ) ๐ 2/20 (ํ) โ ๋ฆฌ์กํธ ๊ธฐ์ด #3.0 - 3.3 ๊ฐ์ ๋ฃ๊ธฐ โ ํด๋น ๋ฒ์ ํด์ฆ ์ ์ถ โ ๋ฆฌ์กํธ ๊ธฐ์ด #.. [์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ๋๋ง์ ์ํธ ํ๋ก๊ทธ๋๋จธ์ค lev.1 ๋๋ง์ ์ํธ function solution(s, skip, index) { const origin = []; for (let i = 97; i ![...skip].includes(v)); return [...s].map((char) => { return table[(table.findIndex((v) => v == char) + index) % table.length]; }).join(''); } function solution(s, skip, index) { //a-> z ๊น์ง์ ๋ฐฐ์ด์ ๋ง๋ ๋ค. //a=> 97, z=> 1.. ์ด์ 1 2 3 4 5 6 ยทยทยท 29 ๋ค์