2024-04-04.md
๐กDIL: ๋ชจ๋ ๋ฆฌ์กํธ ๋ฅ ๋ค์ด๋ธ, 5์ฃผ์ฐจ-4
์คํฐ๋: ์๊ฐ CS, https://github.com/monthly-cs/2024-03-modern-react-deep-dive
์ค๋ ์งํ: ๊ฐ์ธ๊ณต๋ถ
DIL-week5-4_2024-04-04
| DIL ์ฃผ์ฐจ | ๋ฒ์ | ๋ด์ฉ | ์ค๋์ฐจ ์ง๋ | | -------- | ---- | -------------------------------------------------- | ----------- | | 5์ฃผ์ฐจ | 9์ฅ | ๋ชจ๋ ๋ฆฌ์กํธ ๊ฐ๋ฐ ๋๊ตฌ๋ก ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ | 556p~ |
์ค๋ ์ฝ์ ๋ด์ฉ์ markdown์ผ๋ก ๊ฐ๋จํ ๋ฉ๋ชจ
๋ชจ๋ ๋ฆฌ์กํธ ๊ฐ๋ฐ ๋๊ตฌ: ๊นํ๋ธ 100% ํ์ฉํ๊ธฐ
๊นํ๋ธ Marketplace
๊ธฐ๋ณธ ์ก์
| ์ก์ | ๋ด์ฉ | ์ค๋ช | | -------------------------------- | ------------------------------------- | -------------------------------------------- | | actions/checkout | ๊นํ๋ธ ์ ์ฅ์ ์ฒดํฌ์์ | default๋ ํธ๋ฆฌ๊ฑฐํ ์ต์ ์ปค๋ฐ, | | actions/setup-node | Node.js๋ฅผ ์ค์น | ์ค์นํ Node.js ๋ฒ์ ์ง์ ๊ฐ๋ฅ | | actions/github-script | Github API ์ ๊ณต ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ค | https://github.com/actions/github-script | | actions/stale | ์ค๋๋ ์ด์, PR ์๋ ๋ซ๊ธฐ | | | actions/dependency-review-action | ์์กด์ฑ ๊ทธ๋ํ ๋ณ๊ฒฝ ์ ์คํ | ์์กด์ฑ์ ๋ถ์ํด ๋ณด์ ํน์ ๋ผ์ด๋ฐ์ค ๋ฌธ์ ์ฒดํฌ | | actions/codeql-action | ์ฝ๋ ๋ถ์ ์๋ฃจ์ code-ql | ์ฝ๋ ๋ด ์ทจ์ฝ์ ๋ถ์, ์ค์ผ์ค ํน์ CI |
๊ทธ ์ธ ์ก์
| ์ก์ | ๋ด์ฉ | ๋น๊ณ | | -------------------------------- | ---------------------- | ---------------------------------------------------------------------- | | calibreapp/image-actions | ์ด๋ฏธ์ง ์์ถ | imgbot ์ฑ๋ ์ฌ์ฉ ๊ฐ๋ฅ | | lirantal/is-website-vulnerable | ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ทจ์ฝ์ ํ์ธ | npx๋ก ์คํ ๊ฐ๋ฅ, npx is-website-vulnerable https://www.netflix.com/kr/ | | CI ์, ์ทจ์ฝ์ ๋ฐ์ํ๋ฉด ์ก์ ์คํจ | | lici/cli | Lighthouse CI | PR ๋ง์ง๋ง์ ๋ผ์ดํธํ์ฐ์ค ๊ฒฐ๊ณผ ์ถ๊ฐ |