Turbo Cache 와 Github actions/cache 둜 CI μ‹œκ°„ -94% λ‹¨μΆ•μ‹œν‚€κΈ°
DXJavascript

Turbo Cache 와 Github actions/cache 둜 CI μ‹œκ°„ -94% λ‹¨μΆ•μ‹œν‚€κΈ°

이 글은 μ‚¬λ‚΄μ—μ„œ μš΄μ˜ν•˜λŠ” 두 monorepo β€” λ””μžμΈ μ‹œμŠ€ν…œκ³Ό 곡톡 μœ ν‹Έ νŒ¨ν‚€μ§€ CIμ—μ„œ μ£½μ–΄ 있던 cacheλ₯Ό μ‚΄λ €, PR λ¨Έμ§€ 게이트λ₯Ό λ‹¨μΆ•μ‹œν‚¨ 과정을 μ •λ¦¬ν•©λ‹ˆλ‹€. μœ ν‹Έ 레포 κΈ°μ€€ 3λΆ„ 46μ΄ˆμ—μ„œ μ•½ 1λΆ„μœΌλ‘œ, λ””μžμΈ μ‹œμŠ€ν…œ 레포 κΈ°μ€€ 8~9λΆ„μ—μ„œ μ•½ 29초둜 -94% κΉŒμ§€β€¦

10번 봐도 이해 μ•ˆ λ˜λŠ” Lexical Scope 이야기
Javascript

10번 봐도 이해 μ•ˆ λ˜λŠ” Lexical Scope 이야기

λ ‰μ‹œμ»¬ μŠ€μ½”ν”„, ν•¨μˆ˜κ°€ μ„ μ–Έλœ μžλ¦¬μ—μ„œ μ‹œμž‘ν•˜λŠ” 이야기

ν”„λ‘ νŠΈμ—”λ“œ ν…ŒμŠ€νŠΈ μƒνƒœκ³„ ꡬ쑰
ReactTestingJavascript

ν”„λ‘ νŠΈμ—”λ“œ ν…ŒμŠ€νŠΈ μƒνƒœκ³„ ꡬ쑰

ν”„λ‘ νŠΈμ—”λ“œ ν…ŒμŠ€νŠΈλ₯Ό μ‹œμž‘ν•˜λ €κ³  ν•˜λ©΄ Jest, Vitest, jsdom, Testing Library, MSW, Playwright λ“± μˆ˜λ§Žμ€ 도ꡬ가 ν•œκΊΌλ²ˆμ— μŸμ•„μ§‘λ‹ˆλ‹€. 각 도ꡬ가 μ–΄λ–€ 역할을 ν•˜κ³ , μ–΄λ–»κ²Œ μ‘°ν•©λ˜λŠ”μ§€ 전체 그림을 λ¨Όμ € μž‘μ•„λ‘λ©΄ 이후 ν•™μŠ΅κ³Ό 도ꡬ 선택이 훨씬…

쒋은 ν…ŒμŠ€νŠΈ μ½”λ“œ, λ‚˜μœ ν…ŒμŠ€νŠΈ μ½”λ“œ β€” util편 (1)
ReactJavascriptTesting

쒋은 ν…ŒμŠ€νŠΈ μ½”λ“œ, λ‚˜μœ ν…ŒμŠ€νŠΈ μ½”λ“œ β€” util편 (1)

쒋은 ν…ŒμŠ€νŠΈ μ½”λ“œ, λ‚˜μœ ν…ŒμŠ€νŠΈ μ½”λ“œ β€” util편