๐ฅ๊ฐ๋ฐ์์๊ฒ ๋์์ด ๋๋
[๋งํด ํ์ธ๋ฌ] ์ํํธ์จ์ด ์ํคํ ์ณ์ ์ค์์ฑ (ํ๊ธ ์๋ง)
- ์์์ ๋ณด๋ฉด์ ๊ฒฐ๊ตญ ์ค์ํ ๊ฒ์ ์ฅ๊ธฐ์ ์ธ ๊ด์ ์ด๋ค. ๋ด๋ถ ํ์ง๊ณผ ์ธ๋ถ ํ์ง, ๊ทธ๋ฆฌ๊ณ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ์ฌ๋๋ค ์ฌ์ด์ ๊ณต์ , ๊ทธ๋ฆฌ๊ณ ํ๋ฆฝ๋ ์คํ์ ์์ ์ด ๋ชจ๋ ๊ฒ์ด ์ํํธ์จ์ด์ ์ ๋ถ์ด๊ตฌ๋ ์ถ์๋ค.
- ์๊ฐ ๊ฐ๋ฐ์์ค๋ฝ๋ค 8์ํธ์ธ๋ฐ, 8์๊ฐ์ ๊ธํ๋๋ค์ด ๋ชจ์ฌ์๋ค. ๋ง์ฝ, ๋์น ๊ธ๋ค์ด ์๋ค๋ฉด, ์ฝ์ด๋ณด์.
(๊ธด๊ธ์ฃผ์) ์ข์ถฉ์ฐ๋ Mazassumnida ๊ฐ๋ฐ๊ธฐ
- ๋ฐฉํ ๋์์๋ ์ด์ฌํ ๊ฐ๋ฐ ์์
์ ํ์ ๋ถ์ ๊ฒฝํ ํ๊ธฐ์ธ๋ฐ, ์ฝ์ด๋ณด๋ฉด ์ฌ๋ฐ๊ณ ,
SVG
์ ๋ค์ฑ๋ก์์ ๋งค๋ฃ ๋ ์ ์์ด์ ์ข์๋ค. ๐๐ป
์บ์ ์ฑ๋ฅ ํฅ์๊ธฐ (Improving Cache Speed at Scale) : TOAST Meetup
redis
์บ์ ์ฑ๋ฅ ํฅ์์ ๋ํ ์์์ ๋ณด๊ณ ์ ๋ฆฌ ํด์ฃผ์ จ๋๋ฐ, ์ ๋ง ์ฝ๊ณ ์์ธํ๊ฒ ๋จ๊ฒจ ์ฃผ์ จ๋ค. (debouce
๋ฅผ ๋์ ํ๋ ๊ฑด ์ ๋ง ์๋ก์ ๋ค.)
๋ฐ์ดํฐ ์ํคํ ์ฒ์ ๋ณํ
- ๋ฐ์ดํฐ ์ํคํ ์ฒ์ ๋ณํ๋ฅผ ์ดํดํ๊ธฐ ์ฝ๊ฒ ํํ ํ๊ณ ์๋ค. ๊ทธ๋ฐ๋ฐ, AWS๊ธฐ๋ฐ์ด๋ผ ๋ค์ ์ข ์์ฌ์ด ๋ถ๋ถ์ AWS๋ฅผ ์์ฐ๋ ๊ฒฝ์ฐ๊ฐ ์กฐ๊ธ ๊ถ๊ธ ํ๋ค.
์๋์ด ๊ฐ๋ฐ์์ฒ๋ผ VSCode ์ฌ์ฉํ๊ธฐ
- ์ ์ฉํ ๊ธฐ๋ฅ ์๊ฐ์ ์ค๋ํซ ์ฌ์ฉ๋ฒ์ ์๋ ค์ฃผ๋๋ฐ, ๊ต์ฅํ ๋์์ด ๋๋ค. ์ค๋ํซ์ ์ด์ฌํ ์จ๋ด์ผ๊ฒ ๋ค.
๐ปFront-End
2020-08-31: Firefox 80, D3.js 6.0.0, Chrome 85, Puppeteer & Playwright
- ์ ๋ง
๋ค์ํ๊ณ ์์ง์ JavaScript๊ด๋ จ ๊ธ๋ค์
์๊ฐ ํ๊ณ ์๋ค. ํนํ,puppeteer, playwright๋ฅผ ์ํ root-cause๋ผ๋ ํ๋ ์์ํฌ
๊ฐ ์๋ก ํ์ด๋ฌ๋๋ฐ, ๋ฌธ์๊ฐ ์์ง ์์ด์ ์ข ์์ฝ๊ธด ํ๋ค. ๊ทธ ์ธ ๋ฌธ์๋ ์ฐธ๊ณ ํด๋ณด๋ฉด ์ข๊ฒ ๋ค.
๊ฐ์ธ ๋น ํ๋ฆฌ๋ก๋ฉ๊ณผ ํ๋ฆฌํจ์น
- ํ๋ฆฌํจ์น, ํ๋ฆฌ๋ก๋ฉ ๊ทธ๋ฆฌ๊ณ ๊ฐ์ธ ๋น์์๋ ๋ฌด์์ ์ฌ์ฉํ๋์ง ์์ธํ๊ฒ ์ค๋ช ํ๊ณ ์๋ค.
๊ฐ์ธ ๋น์ ์ด๋ฏธ์ง ์ฒ๋ฆฌ ๋ฐฉ์
- ๊ฐ์ธ ๋น์์ ์ด๋ฏธ์ง๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌ ํ๋์ง์ ๋ํ ์ค๋ช ์ด ์์ธํ๊ฒ ์๋ก ๋์ด ์๋ค.
wasm
์ ๋ํด ์์ธํ๊ฒ ์๊ฐํ๋ ๊ธ์ด๋ค. ๊ด๋ จ๋ ์ํฐํด์ ๋งํฌ๋ ์ถ๊ฐ ๋์ด ์์ด์ ๊ด์ฌ์ด ์๋ค๋ฉด, ๋ฐ๋ผ๊ฐ๋ฉฐ ์ฝ์ด ๋ณด๋ ๊ฒ๋ ์ข์๋ณด์ธ๋ค.
๐ Tool
Vimac - ํค๋ณด๋๋ก๋ง macOS ์ฌ์ฉํ๊ธฐ | GeekNews
Vimium
์ ํฌ๋กฌ ํ์ฅ ํ๋ฌ๊ทธ์ธ์ผ๋ก ํฌ๋กฌ ์์์vi editor
์ฒ๋ผ ์ธ ์ ์๊ฒ ํด์ค๋ค. ๊ทธ๋ฐ๋ฐ, ์์ ์ฑ์ ๋งฅ ์ ์ฒด์์ vi ์ฒ๋ผ ์ธ ์ ์๋๋ก ํด์ค๋ค. (์๋นํ ํ๋ฆฌํฐ๊ฐ ๋๋ค.)
๐๐ป์ผ๋ฐ์ ์ธ
์ด๋๋น ํ๋์, ์ฃ์ง ๋ธ๋ผ์ฐ์ ์์๋ "๊ตฟ๋ฐ์ด"
- ์ด๋๋น ํ๋์๊ฐ ์ด์ ๋ ์ฃ์ง์์๋ ์ฌ์ฉํ ์ ์๊ฒ ๋๋ค. ๊ธฐ์ต ์์ ๋ค์๊ธธ๋ก ์ฌ๋ผ์ง๋ ๊ธฐ์ ์ด ๋์๋ค. ๋ง์๋ก๋ง๋ก์ ์กธ๋ผ๋งจ๋ฑ ํ๋๋ ์ ๋ง ์ฌ๋ฐ์๋ ๊ธฐ์ต์ด ์์๋ค. ๊ทธ๋๋ ์๋ง ์ด๋ ๊ฒ JavaScript๊ฐ ๋์ธ๊ธฐ๊ฐ ๋๋ค๊ณ ๋ ๋ชฐ๋๊ฒ ์ง?
๋ ์๋ฉด์ด ์งง์ผ๋ฉด ์๋ช ๋ ์งง์์ง๋ค?
- ์๋ฉด์ ๋จ๊ณ๋ ๋ ์๋ฉด๊ณผ ๋ ผ๋ ์๋ฉด์ ์ค์์นญ์ผ๋ก ๋ฐ๋ณต ๋๋ฉฐ ์๋ฉด์ ์ทจํ๊ฒ ๋๋๋ฐ, ๋ ผ๋ ์๋ฉด์ ๋จ๊ณ๊ฐ ๊ธธ์ด์ผ ๋ชธ์ Refresh๊ฐ ๋๋ฉฐ, ๋์ ์ธํฌ์๋ ์ํฅ์ ๋ฏธ์น๋ค. ๊ทธ๋ ๊ฒ ์์ธํ ๊ธ์ ์๋์ง๋ง, ๊ฒฐ๊ตญ ๊ฑด๊ฐ์ด ์ข์์ง๋ ๋ฐฉ๋ฒ์ ์ ์ ์ ์๋ ๊ฒ์ด๊ณ , ์ ์ ์ ์๋ ค๋ฉด, ๊ฑด๊ฐ ํด์ผ ํ๋ค...? ํนํ, ์ ์ ์ ์ธ ํ์จํจ์ด ์์ด์ผ ํ๋ค๊ณ ํ๋ค. ์ ๋ค๊ธฐ ์ ์ ๊ผญ!!! ํธ๋ํฐ์ ๋ฉ๋ฆฌํ๊ณ ์งง๊ฒ๋ผ๋ ๋ช ์์ ํ๊ณ ์ ๋ค์. ํน์ ์ฑ ์ ์ฝ์!
๊ฒฝ์ฒญ์ ์์ค์ 3๋จ๊ณ๋ก ๋๋ ๋ณด์๋ค
- ์ ์ ๋ ๊ฒฝ์ฒญ์ ํ๋๊ฐ ์ค์ํ ์ธ์์ด ๋์๋ค. ์ฌ๋๋ค์ ๋ง๋์ ๋ณดํต ๊ฐ์ ํด๋ํฐ์ ํ๋ ์๊ฐ์ด ์์๋๊ฐ ์๋๋ฐ, ์ด๋ด๋๊ฐ ๋๋ ๊ต์ฅํ ๊ดด๋กญ๋ค. ๋๊ตฐ๊ฐ๋ฅผ ๋ง๋์๋ ํด๋ํฐ์ ๋ด์ผ ํ๋ค๋...๐ ๊ฒฐ๊ตญ, ์ ์ ์๋๋ ํด๋ํฐ ์์ ์๋ ๊ฒ ๊ฐ๋ค.
๋ฐ์ํ
'์น๋ ์ฐ๋ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ทธ๋ฅ ์ ๋ฅ #์ํด๋ฆฌ๋ด์ค #87 (0) | 2020.09.14 |
---|---|
BFF๊ฐ ๋ญ๊น? (0) | 2020.09.09 |
๊ทธ๋ฅ ์ ๋ฅ #์ํด๋ฆฌ๋ด์ค #85 (0) | 2020.08.23 |
๊ทธ๋ฅ ์ ๋ฅ #์ํด๋ฆฌ๋ด์ค #84 (0) | 2020.08.03 |
๊ทธ๋ฅ ์ ๋ฅ #์ํด๋ฆฌ๋ด์ค #83 (0) | 2020.07.27 |