20 POSTS

Page 8

  • #typescript

    Typescript์˜ Immutability

    ์ €๋Š” ์‚ฌ์‹ค Immutability์— ์•ˆ ์ข‹์€ ์ถ”์–ต์ด ์žˆ์Šต๋‹ˆ๋‹ค

    14๋ถ„
  • #typescript

    ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์—์„œ ์กฐ์‹ฌํ•ด์•ผํ•  ์Šต๊ด€

    M1 ๋งฅ๋ถ ํ”„๋กœ ๋„ˆ๋ฌด ์ข‹๋„ค์—ฌ

    8๋ถ„
  • #typescript

    suppressImplicitAnyIndexErrors ์˜ต์…˜์„ ํ‚ค๊ธฐ ์ „์—

    Donโ€™t give up and use suppressImplicitAnyIndexErrors ์ด ๋ฉ‹์žˆ์–ด์„œ ๋ฐฐ๊ปด๋ด„

    2๋ถ„
  • #nextjs#devops

    Vercel์—์„œ ๋ฐฐํฌ๊ฐ€ ์•ˆ๋๋˜ ์ด์•ผ๊ธฐ

    Vercel ๊ณ ๊ฐ์„ผํ„ฐ๋ž‘ ์‹ธ์šด์ฐ ํ‘ผ๋‹ค.txt

    7๋ถ„
  • #security#authentication

    JWT์˜ ๋‹จ์ ๊ณผ ์ฃผ์˜์‚ฌํ•ญ

    ๊ณต๋ถ€ํ• ๊ฒŒ ์ •๋ง ๋งŽ์Šต๋‹ˆ๋‹น 222

    10๋ถ„
  • #web-performance

    HTTP1 vs HTTP2

    ๊ณต๋ถ€ํ• ๊ฒŒ ์ •๋ง ๋งŽ์Šต๋‹ˆ๋‹น

    28๋ถ„
  • #javascript#compiler

    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ AST ์ดํ•ดํ•˜๊ธฐ (2026๋…„ ์—…๋ฐ์ดํŠธ)

    AST์˜ ๊ฐœ๋…๋ถ€ํ„ฐ ํŒŒ์‹ฑ ๊ณผ์ •, ์ฃผ์š” ๋…ธ๋“œ ํƒ€์ž…, ๊ทธ๋ฆฌ๊ณ  BabelยทESLint ๊ฐ™์€ ๋„๊ตฌ์—์„œ์˜ ํ™œ์šฉ๊นŒ์ง€ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

    21๋ถ„
  • #web-performance

    ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋Š” ๋ชจ๋“  ์ด๋ฏธ์ง€ ์ตœ์ ํ™” ํ•˜๊ธฐ

    PNG๋Š” ์ข€ ๋А๋ฆฝ๋‹ˆ๋‹ค

    2๋ถ„
  • #nodejs#backend#javascript

    nodejs์˜ ๋ฉ€ํ‹ฐ์“ฐ๋ ˆ๋”ฉ๊ณผ worker threads

    ๊ทธ ๋†ˆ์˜ ์‹ฑ๊ธ€์Šค๋ ˆ๋“œ

    17๋ถ„
  • #web-performance#devops#github

    github workflow๋กœ lighthouse ci ์ถ”๊ฐ€ํ•˜๊ธฐ

    ์ ์ˆ˜์˜ ๋…ธ์˜ˆ๊ฐ€ ๋˜๋ฒ„๋ฆฐ ๋‚˜

    6๋ถ„
  • #css#web-performance

    CSS ์„ฑ๋Šฅ ํ–ฅ์ƒ ์‹œํ‚ค๊ธฐ

    CSS์˜ ํ™ฉ์ œ๊ฐ€ ์ถœ๊ฐ„ํ•œ CSS ์™„๋ฒฝ๊ฐ€์ด๋“œ๋ฅผ ์žฅ์‹์šฉ์œผ๋กœ ๊ตฌ๋งค...

    14๋ถ„
  • #typescript#web-performance

    ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ์„ฑ๋Šฅ์„ ์œ„ํ•œ ํŒ

    ์•„๋ฌดํŠผ ์Šคํ„ฐ๋”” ์ค‘์ž„

    21๋ถ„
  • #typescript

    ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ type๊ณผ interface์˜ ๊ณตํ†ต์ ๊ณผ ์ฐจ์ด์ 

    typescript is coming again........

    6๋ถ„
  • #javascript

    ์•Œ์ญ ๋‹ฌ์ญํ•œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ •๊ทœ์‹

    ์ •๊ทœ์‹์„ ์ž์œ ์ž์žฌ๋กœ ์จ์•ผ ๊ฐ„์ง€์ธ๋ฐ

    3๋ถ„
  • #nextjs#react#ssr

    ๋ฆฌ์•กํŠธ ์„œ๋ฒ„์‚ฌ์ด๋“œ ๋ Œ๋”๋ง๊ณผ ์ปดํฌ๋„ŒํŠธ

    ๊ฐˆ๊ธธ์ด ๋ฉ€๋‹ค

    4๋ถ„
  • #gcp#javascript

    ์• ํ”Œ ๋‹จ์ถ•์–ด์™€ GCP๋กœ ๋‚ด ๊ฑด๊ฐ•์ •๋ณด ์—…๋กœ๋“œํ•˜๊ธฐ

    ๊ฐ„๋งŒ์— ํ–ˆ๋ณธ ๊ฐ„๋‹จํ•˜๊ณ  ์žฌ๋ฐŒ๋Š” ์ผ

    3๋ถ„
  • #javascript

    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ”„๋ก์‹œ

    IE๋ฅผ ์ฃผ๊น์‹œ๋‹ค

    5๋ถ„
  • #javascript

    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์ œ๋„ค๋ ˆ์ดํ„ฐ์™€ regeneratorRuntime

    ์•„์ง๋„ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‚ฐ์„ ๊ธฐ์–ด ์˜ฌ๋ผ๊ฐ€๋Š” ์ค‘

    11๋ถ„
  • #html#css#accessibility

    HTML๊ณผ CSS๋ฅผ ํ™œ์šฉํ•ด์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์ˆจ๊ธฐ๋Š” 10๊ฐ€์ง€ ๋ฐฉ๋ฒ•

    ์›๋ž˜ ์•Œ๋˜๊ฑด ๋‘ ์„ธ๊ฐ€์ง€๋ฐ–์— ์•ˆ๋จ

    5๋ถ„
  • #javascript#web-performance

    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์„ฑ๋Šฅ๊ณผ ๋ฒˆ๋“ค ์‚ฌ์ด์ฆˆ

    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์„ฑ๋Šฅ์— ์ค‘์š”ํ•œ ๊ฑด ๋ฒˆ๋“คํฌ๊ธฐ ๋งŒ์€ ์•„๋‹ˆ๋‹ค. ๊ทผ๋ฐ ๊ฐœ๋ฐœ ํ•˜๋А๋ผ ์ด๊ฒƒ๋„ ์ž˜ ๋ชป์ฑ™๊ธฐ๊ณ  ์žˆ๋Š”๋“ฏ.

    17๋ถ„