ํญ์ git์๊ฒ ํญ์ ์ก์์ง๋ง..! ์ค๋ ์ฒ์์ผ๋ก br์ ๋์์ผ๋ก ๋คํํ ์ ๋ฐฉํ๋ค.. ํด ๐git pull์ ํ๋๋ฐ ์๋์ ๊ฐ์ ๋ฉ์์ง๊ฐ ๋จ๋ฉด์ ๊ณ์ pull์ด ์๋๋ค:hint: Pulling without specifying how to reconcile diver
node๋ node์ฌ์ดํธ์ ๊ฐ์ ์ค์นํ๋ฉด ๋!์ ์ฝ๋๋ฅผ ํฐ๋ฏธ๋์ ๊ฒ์ํด๋ณด๊ธฐ! ์ค์น ๋์ด ์๋ค๋ฉด? ์๋ ์ฝ๋๋ฅผ ์์ฑํด์ฃผ๋ฉด ์ค์น ๋! ์ค์น๊ฐ ์๋์๋์ง ํ์ธํ๊ธฐ ์ํด ์๋ ์ฝ๋๋ก ํ์ธํด์ฃผ๊ธฐ ์๋ ์ ๋ฐฉ๋ฒ๋๋ก ๊ฐ๋จํ!! ์ค์น๋์ด์ผ ํ์ง๋ง ๋ ์๋๋ค ๊ทธ๋ ๋ค๋ฉด ์๋์ ๊ฐ์ด ํด์ฃผ
CSS ์ ์ฒ๋ฆฌ๊ธฐ๋ผ๊ณ ๋งํ๊ธฐ๋ํ๊ณ , CSS Preprocessor๋ผ๊ณ ๋งํ๊ธฐ๋ ํจCSS ๋์ํ๊ธฐ ์ ์ SCSS๋ก ์์ฝ๊ฒ ์์ฑํ ํ css๋ก ๋ณ๊ฒฝํ์ฌ ์ฌ์ฉํ ์ ์์Sass๋ {}, ; ๋ฑ์ ๊ธฐํธ๋ค์ ์ฌ์ฉํ์ง ์๊ณ css์ฒ๋ผ ์์ฑํ ์ ์์ผ๋ ๋ง์ ๊ธฐํธ๋ค ์์ด ์์ฑํ๋ค๋ณด
ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ์์ฃผ ๊ฐ๋จํ ์ฝ๋์ธ ๊ฒ์ ์์ง๋ง ๋นจ๋ฆฌ๋นจ๋ฆฌ ์ฝ๋๊ฐ ์์ฑ๋์ง ์์์ ์ฌํ๋คใ ๊ทธ๋ฆฌ๊ณ ์๋ฌด๋๋ ํ๋ก์ ํธ๋ฅผ ํ๋ค๋ณด๋ ์ฌ์ง, ๋์์ธ ๋ฑ ์ฝ๋ ์ธ ๋ถ๋ถ์๋ ์๊ฐ์ ๋ง์ด ํ ์ ํด์ผํด์์์ฌ์์ด ์์๋ค. ๋ด๊ฐ ์์ง ๋ง์ด ๋ถ์กฑํ๊ธฐ์ ๋ ๊ณต๋ถํ ์๊ฐ์ด ๋ถ์กฑํด์ก๊ธฐ ๋๋ฌธ.
์ธ์ ๊ฐ ๋ ํ๊ฒ ๋ ๊ฒ ๊ฐ์ ์์๋๋ก ๊ธฐ๋กํด๋ฌ์ผ๊ฒ ๋ค! ๊ฒ์ํ๋๋ผ ์๊ฐ์ด ๋๋ฌด ์ค๋๊ฑธ๋ฆฌ๋ ๊ฒ ๊ฐ๋คใ ใ ์ผ๋จ ๋๋ zsh, iterm์ด ์ค์น๋์ด์ ธ ์๋ ์ํฉ์์ vscode๋ฅผ ์ด์์ ๋ ์ผ์ชฝ์ ๋ํ๋๋ ๊ฒฝ๋ก ๋์ค๋ ๋ถ๋ถ์ ์์ ํ๊ณ ์ถ์๋ค ์ด๋ฆ@์ด๋ฆmacbookair ์ฒซ
์ค๋๋ ์ฝ๋ฉ์ ํ๋ค๊ฐ....ํ๋ค๊ฐ... ์ํ๋๋๋ก ๋์๋๋๋ก ์ฝ๋๋ฅผ ์ง๋ค๋ณด๋ ๋๊ธฐ์์ผ๋๋ ์ฝ๋๋ค์ด ๋ง์์ก๋ค..ใ ใ ์์ ํ๋ฆฐ ๋ฐฉ๋ฒ์ ์๋ ๊ฒ ๊ฐ์์ ์๋ํด๋ณด๋ค๊ฐ ๋ ์๋กญ๊ฒ ์ฝ๋๋ฅผ ์ ์ด๋ณด๋ ์ผ์ด๋ ์ฐธ๊ณ ํ ๋งํ ์ฝ๋๋ฅผ ๋ณต์ฌํด์ ๋ณด๋ฉด์ํ๋ ์ผ๋ค์ด ๋ง์์ง๋ค๋ณด๋ ์ฃผ์์ ์์ด ๋๋ฌด
๊ทธ๋๋ ์ฐจ๋ง ์์ฌ์ vscode๋ฅผ ์ผ์ง์์ ์ ์์ด ๋ฐค 10์์ ์ ํธ๋ธ ํด๋ก ํ๋ ํ์ผ์ ์ด์๋ค ์์ฑ๋ฒ์ ์ ์๋์ง๋ง ์ค๋ ์กฐ๊ธ์ด๋ผ๋ ์ฝ๋ฉ์ ํ ๊ฒ์ด ๋ฟ๋ฏํด์ ๊ธฐ๋ก!! ๐ฅ๐ฉ๐ปโ๐ป
markdown์ ํด๋นํ์ผ์ ๋ด์ฉ์ ์์ฝ, ์ ๋ฆฌํด์ ํ๋ฒ์ ๋ณด์ฌ์ฃผ๊ณ ์ํ ๋ ์ฌ์ฉํ๋ค markdown์ด github์์ ์ด๋ป๊ฒ ๋ณด์ฌ์ง์ง ๋ชจ๋ฅด๊ฒ ์ ๋๋ โ๏ธ์ฐ์ธก ์๋จ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์์ด์ฝโ๏ธ์ ํตํด ๋ฏธ๋ฆฌ ํ์ธํ ์ ์๋ค (๊ถ๊ธํ ๋ถ๋ถ ๊ทธ๋๊ทธ๋ ์ฐพ์๊ฐ๋ฉด์ ํ๋๋ผ๊ณ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ชฐ๋ผ
: header๋ฅผ ํํํ์ฌ ํฐํธ๊ฐ boldํ๊ฒ ํํ, ๊ธฐ๋ณธ์ ์ผ๋ก ์ค๋ฅธ์ชฝ ์ ๋ ฌ๊ธฐ๋ณธ๊ฐ์ ์ผ์ชฝ ์ ๋ ฌ์ด๋ : ๊ธฐํธ๋ฅผ ํตํด ๊ฐ์ด๋ฐ ์ ๋ ฌ, ์ผ์ชฝ ์ ๋ ฌ์ ํ ์ ์๋ค: ๊ฐ์ด๋ฐ ์ ๋ ฌ: ์ค๋ฅธ์ชฝ ์ ๋ ฌ์๋ html์ฒ๋ผ ๋ด์ฉ๋ค์ ๋ฃ์ ์ ์๋ค ๊ธฐ์กด html์์ฑํ๋ฏ ์์ฑํ๋ฉด ๋๋ค style์ด
์ฒซ ๊ฐ์ ์ ์ ํจ๊ธฐ๊ฐ 3๊ฐ์ ๋์ ์ฌ์ฉํ ์ ์๋ ์๋ฒ์ด์ฉ๋ฃ 10๋งํฌ๋๋ง(์ฝ 10๋ง์)์ ๋ฐ์ ์ ์๋ค์๋ ์ 13,000์์ง๋ฆฌ ์๋ฒ์ด๊ณ , ์ฌ์ค ์ด ์ ๋ ์๋ฒ๋ ๊ต์ฅํ ๋ฒ๋ฒ ๋๊ณ ์ข์ง์์ ์ฌํญ์ด๋ผ๊ณ ํ๋ค๋จ, platform์ classic์ผ๋ก ์ค์ ํด๋์์ผํจ(๋์ค์ clas
๋ด๊ฐ ๋ค๋ฃจ๊ณ ์๋ ํ๋ก์ ํธ์์ ๋ค๋ฃจ๋ ํจํค์ง๋ค์ ๊ด๋ฆฌํด์ค๋ค (์ ์ฒด๊ฐ ์๋๋ผ)์ต๊ณ ๊ถ์์ rootํ์ผ๋ก ๋ค์ด๊ฐ๊ธฐfile์ ๋ง๋๋ ๋ช ๋ น์ด mkdir๋ง๋ ํด๋๋ก ๋ค์ด๊ฐ๊ธฐnode.js๋ก ํ๋ก์ ํธ ์์ํ๊ธฐ ์ํด ์ด๊ธฐํ ์์ ํ๋ก์ ํธ ์์ํ๊ฒ ๋คauthor : ์ด๋ฆ ์ ์ด์ฃผ๊ธฐ, git
eslint๋ javascript์์ ์๋ชป์์ฑํ ๋ฌธ๋ฒ์ ์ก์๋ด๋ ์ญํ ์ ํ๋ค ๊ทธ๋ฌ๋ ์๋์ฒ๋ผ ๋ฌธ์ํ์ ์ซ์ํ์ผ๋ก ๋ฃ์ด๋ ์ก์๋ด์ง ๋ชปํ๊ณ NaN์ ์ถ์ถํ ์ ์์ ๋ฟ์ด๋ค.. ์ด๋ฌํ ์ด์ ๋ก Typescript๋ฅผ ์ค์นํ์ฌ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ๋ค ์ค์นํ๋ค๋ฉด ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ฉ
[JSDoc] ์ฃผ์์ ๊ณ ๊ธ ๊ฐ๋ฐ์ฒ๋ผ ๋ณด์ด๊ฒ ๋ฌ์์ฃผ๋ ๊ธฐ๋ฅ : '/* /'ํํ ํ์ ํ ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์ฝ๋์ ๋ํด jsdoc๋ฅผ ํตํด ์์ธํ ์ค๋ช ํด ๋๋ ๊ฒ์ ๊ถ์ฅ ์๋์ ๊ฐ์ด ์ฃผ์์ ์์ฑํด์ฃผ๊ฒ ๋๋ฉด ๋์ค์ ํด๋น ํจ์๋ฅผ ์์ฑํ ๋ 'hello'ํจ์์ mouseover๋ง ํด
yarn init -yyarn add -D prettier๋ก ์ค์น".prettierrc"์ด๋ฆ์ผ๋ก ํ์ผ ์์ฑํ ํ ์๋ ์ฝ๋ ๋ฃ์ด์ฃผ๊ธฐprettier๊ฐ ์ค์น๋์ด์๋์ง ํ์ธํด์ผํจ (์ค์นํ๊ณ ๋ดค๋๋ฐ ์๋์.. )๊ทธ๋๋ ์๋๋ฉด ์๋ ๋ด์ฉ ๋ฐ๋ผ์ ์์ฑํ๊ธฐ 1) ๊ฐ์ ํ์ผ์ ํด๋๋ช
์ 2๊ฐ๋ง ์์ฑํด์ฃผ๋ฉด๋๋ค ๊ทธ๋ฆฌ๊ณ ์์ฑํ๋ ค๋ jsํ์ผ ์ต์๋จ์ //@ts-check์ฃผ์์ฒ๋ฆฌ๋ ์ ์ฝ๋ํ์ค๋ง ๋ฃ์ด์ฃผ๋ฉด ๋์ด๋ค !
app.use('/', (req, res) => { res.send('hello');});์ ์ฝ๋์ app.use๋ ๋ฏธ๋ค์จ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ด๋ค. cloud์ post, put, delete ๋ฑ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ณ ์์ ํ๊ณ ์ง์ธ ๋ ์์ ๊ฐ์ ์ฝ๋๋ฅผ ํ์ฉํด์ ์์ฑํ
1) ".vscode"ํด๋ ๋ง๋ค๊ธฐ2) .vsscode์์ "settings.json"ํ์ผ ๋ง๋ค๊ธฐ3) 2๋ฒ ํ์ผ์ ์๋ ์ฝ๋ ์์ฑํ์ฌ ์ธํ ํด์ฃผ๊ธฐ1) ์๋ ํ๋ฆฌํฐ์ด ์ฝ๋ ํฐ๋ฏธ๋์ ์์ฑํ์ฌ ์ค์นํ๊ธฐ2) ".prettierrc"ํ์ผ ๋ง๋ค์ด์ ์์ ๊ธฐ๋ณธ ์ธํ ์ฝ๋ ๋ฃ์ด์ฃผ๊ธฐ1)
๋ฆฌ์กํธ์์ npm start๋ฅผ ํด๋, nodemon์ ํด๋ ์ด๋ฆฌ์ง๊ฐ ์๋๋ค..... package.json์ ๋ด๋ "react-scripts"๊ฐ ์ ์ค์น๋์ด์ ธ์๋๋ฐ ๊ทธ๋๋ ์๋ฌ๊ฐ ๋ด๋ค์ฐพ์๋ณด๋ npm ๋ฒ์ ๋ฌธ์ ์ผ ์ ์๋ค๊ณ ํด์ \-> ํฐ๋ฏธ๋์ 'npm update'๋ฅผ
html, css๋ฅผ ์ฌ์ฉํ๋ค๊ฐ react๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ฉด ํ๋์ฉ ๋ค ์ง์ ์์ฑํด์ค์ผํ๋ ๋ถํธํจ์ด ์๋คใ ใ ๋ฆฌ์กํธ๋ก ๋ณด๋ค ๋น ๋ฅด๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ์๋ ์ค๋ํ์ ์ค์นํ๋ ๊ฒ์ ์ถ์ฒํ๋ค. ์ค์นํ๊ณ ๋๋ฉด react์์ ์์ฑํ ๋ 'rfc'๋ง ์์ฑํ์ฌ๋ ์๋ ๊ธฐ๋ณธ ๋ฆฌ์กํธ ์ธ
ํน๋ณํ ์๋ชป๋ ๋งํ ๋ถ๋ถ์ด ์๋๋ฐ ๋ชจ๋ jsxํ์ผ์ ์ฒซ๋ฒ์งธ ๋จ์ด์ ๋นจ๊ฐ ๋ฐ์ค์ด ์๊ธฐ๋ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค. ๋๋ถ๋ถ ์ฒซ๋ฒ์งธ ๋จ์ด๊ฐ export๋ผ์ exportํ๋ ๋ถ๋ถ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ค ์์๋ค..๊ทธ๋ฌ๋ eslint ์ค์ ์ด ์ ๋๋ก ๋์ด์์ง์์ผ๋ฉด ์๋์ด ์ ๋๋ก ๋์ง์์ ๋ฐ์ํ๋
creat-react-app์ ์ด๋ฆ์ ๋๋ฌธ์๊ฐ ์๋ค๋ฉด ์ด๋ฐ ์ค๋ฅ๊ฐ ๋จ๊ฒ ๋ฉ๋๋ค. ์๋ฌธ์๋ก ์์ฑํ๋ฉด ๋ฉ๋๋ค~'virtual keyboard'์ด๋ ๊ฒ ์์ฑํ๋๋ผ๋ ํด๋ ์ด๋ฆ์ 'virtual'์ ๋จ์ด๋ง ์ธ์๋์ด ์์ฑ๋๋ ๋ถ์ฌ์ ์์ฑํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
ํ๋ค๋ณด๋ฉด ์๋ฌด๋๋ ๋ค์ํ config, plugin์ ์ค์นํ ๋๊ฐ ์๋ค. ๊ทธ๋๋ง๋ค -D, --save-dev, --save-exact ๋ฑ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์์ด ํท๊ฐ๋ฆด ๋๊ฐ ์๋ค. ํท๊ฐ๋ฆฐ๋ค๊ธฐ๋ณด๋จ ์๋ฏธ๋ฅผ ์ ๋ชจ๋ฅด๊ณ ์ผ๋จ ์ฌ์ฉํ๋ค๋ ๋ง์ด ๋ ์ ํํ ๊ฒ ๊ฐ๋ค ๊ทธ ์ค --save-e
โฌ๏ธ ์๋ฌ๋ฌธ๊ตฌremote: Permission to Billy-FE/webpack-boilerplate.git denied to ddingyull.fatal: unable to access 'https://github.com/Billy-FE/webpack-bo
๋ฆฌ์กํธ๋ก mbti๊ฒ์์ ๋ง๋ค์๋ค (ํ์ด๋ธ๋ฆฌ๋ ์น/์ฑ)๊ธฐํ&์ค๊ณํ์ ๋ถ์กฑํจ์ผ๋ก ๋ธ๋ผ์ฐ์ back๋ฒํผ ์ค๊ณ์ ๊ฐ๋ฐํ ๋ back๋ฒํผ์ history๊ฐ ๋ค๋ฅธ ์ด์๊ฐ ๋ฐ์ํ์ฌ ๊ฝค๋ ๋ฒ๊ฑฐ๋ก์ด ์์ ์์ ์ ์งํํ์๋ค. ๊ทธ ์์ค์ mbti๊ฒ์ ๋ถ๋ถ์ back ๊ด๋ จ ์ด์๋ฅผ ๋ด๊ฐ ์์ ํ
์ค์ ๋ก ํ์ฌ์์ ๊ฐ๋ฐ์ ํ๋ณด๋ ์ฃผ์์ ์ฌ์ฉํ ์ผ์ด ์ ์ ๋ ๋ค์ํด์ก๋ค.๋๋ฃ๋ฅผ ํตํด ๊ฟํ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ์ต์คํ ์ ์ ์ถ์ฒ๋ฐ์ ์ค์นํ๊ณ ์ฌ์ฉํ๋๋ฐ ๊ฝค๋ ๋ง์กฑ์ค๋ฝ๋ค ใ ใ vscode ์ต์คํ ์ ์ต๊ณ !! ์๋ ๋ณด์ฌ์ง๋ Better Commnets ์ต์คํ ์ ์ ์ค์น (vscod
ํฐ๋ฌด๋์๋ ์ค์์ด๊ธฐ์ ๋ ๊ธฐ์ตํ๊ณ ๋ค์๋ ์ค์ํ์ง ๋ง์!๋ผ๋ ๋ง์์ผ๋ก ๊ธฐ๋ก!! ๋๊ธ ์ ๊ณ ํ๊ธฐ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๊ฒ์ด ๋ชฉ์ ์ด์๋ค ๋๊ธ์ ์ฐ์ธก ์ณ๋จ ๋๋ณด๊ธฐ ๋ฒํผ์ ์ ํDrawer ์คํ๋ด๊ฐ ์์ฑ์์ผ ๊ฒฝ์ฐ ๋๊ธ ์์ / ์ญ์ ํ๊ธฐ ๋ฒํผ์ ๋ ธ์ถ + ๋ด๊ฐ ์์ฑ์๊ฐ ์๋ ๊ฒฝ์ฐ ๋๊ธ๋ฌ๊ธฐ
ํธ์ํฐ ๊ณต์ ํ๊ธฐ ๊ตฌํ ์ฑ๊ณต ํ๊ณ ๋๋ฉด ๋ณ๊ฑฐ์๋์์ง๋ง ์ฐพ์ ํค๋งธ๋ ๊ฒฐ์ ์ ์ธ oprion์ 'card'์์ฑ์ด๋ค๋ฆฌ์กํธ๋ก sns ๊ณต์ ํ๊ธฐ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ค๋ณด๋ ์๋ฒ์ฌ์ด๋๋ ๋ ๊ด๋ จ๋ ๋ฌธ์ ๋ก์ธํ์ฌ mata์ data๋ฅผ ํ ๋๋ก ๊ณต์ ํ๊ธฐ ์ปจํ ์ธ ๋ฅผ ๋ง๋๋ ํ์ฌ์ ๊ฐ๋ฐ ๋ฐฉ์์ ๋ฌธ์ ๊ฐ ์๊ฒผ
๋ณดํต ์ฑ์ ๋ฉ์ธํ์ด์ง์ 2-3๊ฐ์ ์ด๋ฏธ์ง๊ฐ ์ฌ๋ผ์ด๋๋๋ฉฐ ๋ ธ์ถ๋๋ค.์ค๋์ ๊ทธ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ค.์ง์ ๋ค๋ก๊ฐ๊ธฐ, ์์ผ๋ก๊ฐ๊ธฐ ์ปจํธ๋กคํ๋ ๋ฒ์ ์ ์๋๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ์บ๋ฌ์ ์์ฒด์ ํ์ฌ๋์ด์๋ ๊ธฐ๋ฅ์ด ๋ง์ผ๋ ์์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ค.๋ณด์์ ๋ฌธ์ ๋ก ์ฌ๋ฌ๊ฐ ์ต์ ์ ์์ฑํ์ง ์์์ง๋ง ๋๋ต
ํ๋ก ํธ์๋์ ๊ฒฝ์ฐ svg, png, jpeg ๋ฑ ๋ค์ํ ํ์์ ์ด๋ฏธ์ง, ์์ด์ฝ๋ค์ ์ฌ์ฉํ ์ผ๋ค์ด ์๋ค. ํนํ ๋ด๊ฐ ๊ทธ๋ ๋ค ใ ใ css๋ ์์ด ์์ํ ๋งํผ ์ ๋ ๋๋ ์๊ณ ,๋ง์ด ์๋ ๋งํผ ์์ง์ด์ง ์์ ๋๋ ์๋ค. ์ด๋ฒ์ footer์ ์์ด์ฝ๋ค์ ๋ฐ๊พธ๋ ๊ฐ๋จํ ์์ ์ด์์ง๋ง
๋ฒํผ disable์ฒ๋ฆฌ๋ ์ํ์ผ ๋ ํด๋ฆญ ์ด๋ฒคํธ ๋ฒ๊ทธ๊ฐ ์์ด ์์ ํ๋ค.๋ฒํผ์ด ํญ์ bottom:0์ผ๋ก ํ๋จ์ ์๋ค๋ณด๋ ๋ฒํผ์ด diabled๋์ด์๋ ์ํ์์ ์คํฌ๋กค์ ๋ด๋ฆฌ๋ค๊ฐ ํด๋ฆญ์ด๋ฒคํธ๊ฐ ์๋ ์์์ ๊ฒน์น ๊ฒฝ์ฐ ๊ฒน์ณ์๋ ์๋ ์์์ ํด๋ฆญ์ด๋ฒคํธ๊ฐ ์งํ๋๋ ๋ฌธ์ ์๋ค. dis
https://www.npmjs.com/package/cheeriocheerio๋ HTML์์ document.querySelector()์ฒ๋ผ HTML ์์๋ฅผ ๊ณจ๋ผ๋ผ ์ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค.
์์ฒญ๋ฐ์ ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์๋๋ก์ด๋ ๋น๋๋ฅผ ํด์ dev์์ ์์ ํ๊ณ STG์์ ํ์ธํด์ ์ต์ข ์๋ฃ ์ฒ๋ฆฌ๋ฅผ ํด์ผํ๋ค. ๐ aos ๊ฐ๋ฐ ๊ฒฝํ์ด ๋ณ๋ก ์์ด ๊ฑฑ์ ๋๋ ๋ง์์ผ๋ก ๋น๋๋ฅผ ์งํํ๋ค. envํ์ผ์ ์ด๋ฆ์ ๋ค๋ฅผ ์ ์์ผ๋ ๋ ๋ก์ปฌ์์ ํ์ธํ ๋๋ .env.de
์ฑ๋ฅ ์ต์ ํ๋ฅผ ์ํด ์ฌ์ฉ๋๋ ๋ฆฌ์กํธ ํ React ์ปดํฌ๋ํธ๊ฐ ๋ ๋๋ง๋ ๋๋ง๋ค ํด๋น ์ปดํฌ๋ํธ ๋ด๋ถ์ ํจ์๋ค๋ ์๋ก ์์ฑ๋๋๋ฐ ์ปดํฌ๋ํธ ๊ตฌ์กฐ๊ฐ ๋ณต์กํด์ง๊ณ ํ์ ์ปดํฌ๋ํธ๋ค์ด ๋ถํ์ํ๊ฒ ๋ฆฌ๋ ๋๋ง๋ ๋ ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ ํนํ ํจ์ํ ์ปดํฌ๋ํธ ๋ด๋ถ์์ ์ ์๋ ํจ์๋ค์
์๋๋ก์ด๋ ๋น๋ํ๋ค๊ฐ ctrl+c, enter ๋ญํด๋ ๋์ค๋ ๋ฌธ๊ตฌ... ์ฌ๋ผ์ง์ง ์์์ nbsp๋ฅผ ์๋ชป ์ด ๊ณณ์ด ์๋ ์ฐพ์๋ด๋ ์ฐพ์ง ๋ชปํ๋ค๊ฐ zshrc๋ฅผ ํตํด ์์ธ์ ์ฐพ๊ณ ํด๊ฒฐํด์ ๊ธฐ๋กํด๋๋ค ๐(์ฌ์ค ๋๋ฌด ๋ณ๊ฑฐ ์๋๋ผ์ ์ด์ด์์ง๋ง... ใ ใ )๐จ prompt_con
๋ค๋ฅธ ํ๊ฒฝ์์๋ ์๋ํ ์ ์๋๋ก, ์ฆ aos์์๋ง ๋๋ ๊ธฐ๋ฅ์ ios์์๋ ์๋ํ ์ ์๋๋ก ํ๋ ๊ฒํ ์คํธA๋ฅผ B์์๋ ์ด์ฉํ ์ ์๋๋ก ์ฌ์ฉํ๋ ์ธ์ด๋ฅผ ๋ฐ๊ฟ์ฃผ๋ ๊ฒ, ์ฆ ๋ฆฌ์กํธ๊ฐ ์ฌ์ฉ๋ ์ฝ๋๋ฅผ ๋ทฐ๋ก ๋ฐ๊ฟ์ฃผ๋ ๊ฒ
์ด๋ฒคํธ๋ ์น ๋ธ๋ผ์ฐ์ ์ ํ์คํ ๋ฆฌ ์คํ์์ ์ํ๊ฐ ๋ณ๊ฒฝ๋ ๋ ๋ฐ์ํ๋ ์ด๋ฒคํธ์ ๋๋ค. ์ด ์ด๋ฒคํธ๋ ์ฃผ๋ก ๋ธ๋ผ์ฐ์ ์ ๋ค๋ก ๊ฐ๊ธฐ ๋ฐ ์์ผ๋ก ๊ฐ๊ธฐ ๋ฒํผ์ ์ฌ์ฉํ์ฌ ํ์ด์ง๋ฅผ ํ์ํ๊ฑฐ๋ JavaScript๋ฅผ ์ฌ์ฉํ์ฌ ๋ธ๋ผ์ฐ์ ํ์คํ ๋ฆฌ๋ฅผ ์กฐ์ํ ๋ ์ ์ฉํ๊ฒ ํ์ฉ๋ฉ๋๋ค.popstate
์ด์ ๋ง 1๋ ์ด ๋์ด 2๋ ์ฐจ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๊ฐ ๋์๋ค. ์ ์ ๋ ๊ถ๊ธํ ๋ถ๋ถ๋ค์ด ๋ง์ ์ฐพ์๋ณด๊ฒ๋๋๋ฐ ๋๋ถ๋ถ ์ผ์ ๊ด๋ฆฌํ๋ ๊ฐ์ธ ๋ ธ์ ์ ์ ๋ค๋ณด๋ ์์ฝ๋ค๋ ์๊ฐ์ด ๋ค์ด ๋ธ๋ก๊ทธ์๋ ์ ์ด๋ณด๋ ค ํ๋ค. ํ์ ์ ์ ์ํ ๋ ๊ฐ์ string์ด๋๋ผ๋ ์ด๋ป๊ฒ ์ ์ํ๋์ง ๋ค๋ฅด๋ค. typ
Failed to read a named property 'toJSON' from 'Window': Blocked a frame with origin "http://localhost:3000" from accessing a cross-origin frame.c
์ค๋ ์ผํ๋ ์ค ์๊ฐ์ ์ฌ์ ๊ฐ ์๊ฒจ ์ด๋๋ค ์ถ์ด ๋ณด๊ธฐ ๋ถํธํ๋ ์ฝ๋๋ฅผ ๋ณด๋ค ๊ฐํธํ๊ฒ ์์ ํ๋ค. ์์ ํ ๋ถ๋ถ์ ๋ง์ดํ์ด์ง์ ํ๋กํ ๋ณ๊ฒฝ ํจ์์ด๋ค. ์๋ก์ด ์ ํ๋ค์ด ๋ค์ด์ค๊ณ UI๋ ํจ๊ป ๋ฆฌ๋ด์ผ ์ํค๋ฉด์ ํ๋กํ์ด๋ฏธ์ง๋ฅผ ์ค์ ํ๋ ๋ถ๋ถ๋ค์ UI๋ ํจ๊ป ์์ ๋์๋ค. ๊ทธ๋ฌ๋ฉด์ ์ด๋ฒ
ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก ์ผํ๋ฉด์ ์ง์์ ๋ถ์กฑํจ์ ๋ง์ด ๋๊ปด ์งฌ์ด ๋ ๋๋ง๋ค ๊ทธ ๋์ ๊ถ๊ธํ๋ ๋จ์ด๋ค์ ์ฐพ์๋ณด๊ณ ์ ํ๋ค. ๊ทธ ์ค ์ด์ ์ฐพ์๋ดค๋ ๋ถ๋ถ์ CI/CD์ ๋ํ ๋ถ๋ถ์ด๋ค. ์ฌ์ค ์ธํ ๊น์ง ํด์ ์ ์ฉํด๋ณด๋๊ฒ ์๋ฏธ๊ฐ ์๋ ๋ถ๋ถ์ด๋ผ๊ณ ์๊ฐํ๊ธด ํ์ง๋ง ํ์ฌ ์ ๋ฌด์๋ ์ด๋ฏธ ์ ์ฉ๋
๋์ถฉ ์๊ณ ์์ ๋ ์ ๋๋ก ๋น๊ตํ๊ธฐ ์ํด์ ===๋ฅผ ์ฌ์ฉํด์ผํ๋ค ์ ๋๋ง ์๊ณ ์์๋ ๊ฒ ๊ฐ๋ค. ๊ฐ๋ ์ซ์ซ๋ฐ๋ฆฌ๋ก ์คํ๋ง ์ฝ๋๋ฅผ ๋ณผ ๋ ==๊ฐ ๋ง์ด ๋์ค๊ธธ๋ ๊ฐ์ ์๋ฏธ์ด์ง๋ง ์คํ๋ง์์ ์ด ์ฐ์ฐ์๋ก๋ ๋น๊ต๊ฐ ๊ฐ๋ฅํ์ค ์์๋ค. ๐๐ผ {} === {}: {} ๊ฐ์ฒด ์์ ๋ค์ด