๐ค study/etc
[GraphQL] graphQL์ด๋? | restAPI vs graphQL | graphQL ์ฅ๋จ์ ๋น๊ต
https://www.youtube.com/watch?v=EkWI6Ru8lFQ&list=PLE0hRBClSk5Lcgv3c-I3PH-1LGkv96oYN&index=19 ๊ฐ๋ facebook์ด ๊ฐ๋ฐํ API๋ฅผ ์ํ query language client์๊ฒ ํ์ํ ๊ฒ๋ง ์ ํํ๊ฒ ์์ฒญํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณต RestAPI ๋ฐฉ์๊ณผ์ ๋น๊ต โ๏ธ RestAPI ์ฅ์ ๋ฉ์๋์ URI๋ฅผ ์กฐํฉํด์ ์์ธก๊ฐ๋ฅํ๊ณ ์ผ์ ํ ์ ๋ณด์ ์์ ์ ์์ฒญํ ์ ์๋ค. ์ ๋ณด๋ค์ ์ฝ๊ณ , ์ฐ๊ณ , ์์ ํ๊ณ , ์ญ์ ํ ์ ์์ ๋ฐ์์ผํ๋ ํ์์ด ์ผ์ ํ ๊ฒฝ์ฐ์ ๋ง์ด ์ฌ์ฉ ์ปค์คํฐ๋ง์ด์งํ ๋ ์ข์. ๋จ์ overfetching : ํ์ํ์ง ์์ ์ ๋ณด๋ค๊น์ง ๋ณผ ์ ์์. → ๋ฐ์ดํฐ ์ธก๋ฉด์์ ์๋ชจ๊ฐ ๋ง์. underfetching : ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด..
[VSCode] vscode์์ emmet ์ค์ ํ๋ ๋ฒ / emmet ์ ์ฉ ์๋ ๋ (Mac)๐
1. Code > ๊ธฐ๋ณธ์ค์ > ์ค์ ํด๋ฆญ 2. ํ์ฅ > Emmet ํด๋ฆญ 3. Trigger Expansion On Tab ์ฒดํฌ๋ฐ์ค ์ฒดํฌํด์ฃผ๊ธฐ โผ๏ธ 4. ํ์ธ ex) ํ ์คํธ์ฝ๋ section>div*10 ๐ ๊ณต์๋ฌธ์ https://code.visualstudio.com/docs/editor/emmet Emmet in Visual Studio Code Using Emmet abbreviations inside Visual Studio Code. code.visualstudio.com
[GIT] git ๋ธ๋์น ์ ๋ต | git flow, github flow ์ฐจ์ด
โจ ๋ธ๋์น ์ ๋ต ๐ ๋ธ๋์น ์ ๋ต ์ ์ : ๋ธ๋์น ์์ฑ์ ๊ท์น์ ๋ง๋ค์ด ํ์ ์ ์ ์ฐํ๊ฒ ํ๋ ๋ฐฉ๋ฒ๋ก ๋๊ฐ์ง ๋ธ๋์น ์ ๋ต์ผ๋ก ๊ตฌ๋ถ๋๋ค. 1๏ธโฃ git-flow ์ ๋ต 5๊ฐ์ง branch๋ฅผ ๊ด๋ฆฌํ๋ ๋ชจ๋ธ 1. ๋ฉ์ธ ๋ธ๋์น master branch - ๋ฐฐํฌ ๊ฐ๋ฅํ ์ํ๋ง ๊ด๋ฆฌํ๋ ๋ธ๋์น develop branch - ํ์์๋ ์ด ๋ธ๋์น๋ก ๊ฐ๋ฐ ์งํ → ๋์ค์ master๊ณผ ํตํฉ - ๋ค์์ ๋ฐฐํฌํ ๊ฒ์ ๊ฐ๋ฐํ๋๋ฐ ์ฐ์ด๋ ๋ธ๋์น 2. ๋ณด์กฐ ๋ธ๋์น feature branch - ๋ณดํต develop branch์์ ๋ถ๊ธฐ๋์ด ๊ฐ๊ฐ์ ์์ ์ ์ํํ๋ค. - ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๋ ์ฃผ๋ก ์ฌ์ฉํ๋ ๊ฐ์ง release branch - develop ๋ธ๋์น๋ก๋ถํฐ release branch๋ฅผ ์์ฑ → ๋ฐฐํฌ ๊ฐ๋ฅํ ์ํ๊ฐ ๋๋ฉด mas..