폰트의 과거, 현재, 그리고 미래
2025. 9. 2.
9월 4일 이후 훈련소에 들어가게 되어, 뉴스레터는 한달간 쉬게 됩니다. 10월 7일에 뵈어요!
Beyond the Article: 한 걸음 더
폰트의 과거, 현재, 그리고 미래
You’re loading fonts wrong (and it’s crippling your performance) - Jono Alderson 🔗웹 폰트를 설정할 때 과거와 현재, 그리고 미래는 어떻게 될 것인지, 그리고 그 과정에서 어떻게 최적화를 하는지 소개하는 글입니다. 흔하지 않은 용어와 많은 전략까지 소개하고 있으므로, 보시길 추천드립니다. 번외로, 웹 폰트 외의 다른 종류도 보길 원하신다면 2024년 텍스트 렌더링 현황 글, 간단한 버전의 최적화 방식을 보시려면 폰트 최적화의 모든 것을 보길 추천드립니다.
--experimental-transform-types
로 monorepo 잘 사용하기
How we migrated our Rush.js monorepo to Node type stripping — Calm Blog 🔗이전에 소개한 Node.js의 Type Stripping을 이용해서 빌드 시간을 단축하기 위해 ESM 마이그레이션을 어떻게 했는지 소개하는 글입니다. 빌드 도구을 이용하지 않는다면, 그리고 tsc로 인한 빌드시간이 느리다면, 고려해볼만하겠습니다.
semver
대체 코드를 사용하세요.
Speeding up the JavaScript ecosystem - Semver 🔗semver
가 Parse, don't validate 원칙이나, 객체 생성, … 여러가지 필요없는 성능 문제점들을 짚고, 어떻게 커스텀 로직으로 성능 향상했는지 소개하는 글입니다. semver
를 사용하지 않더라도, 라이브러리를 사용하지 않더라도, 성능 문제점은 어플리케이션 개발자에게도 좋은 지점이므로 보시는 것을 추천드립니다. 이 분의 다른 글들도요!
Straight to the Article: 빛나는 인사이트
React는 Git rebase다.
React’s useTransition and state update reordering 🔗React의 UI 업데이트 과정을 Git rebase에 빗대어서 설명하는 재밌는 시선입니다.
자연스러운 Date()
사용을 위해 Hydration 막아보기
A Clock That Doesn't Snap | Ethan Niser | Blog 🔗Promise란 무엇일까..
Promises From The Ground Up • Josh W. Comeau 🔗oklch()
이해하기
What are OKLCH colors? 🔗napi-rs
로 Node.js에서 Rust코드 호출하는 방법
Functions and Callbacks in NAPI-RS – NAPI-RS 🔗Best practice만이 정답이 아니다.
"Best practice" is just your opinion - craigabbott.co.uk 🔗접근성에서 Best practice라고 여기는 WCAG가 정답이 아니다라고 말해주는 글이지만, 많은 곳에 적용될 수 있는 글입니다.
Fresh Finds: 놓치지 말아야 할 소식
Announcing Rspack 1.5 - Rspack 🔗주목할만한 기능인 Barrel file optimization이 나온 Rspack 1.5 소식입니다.
Just a moment... 🔗ESLint에 병렬 린트가 나왔다는 소식입니다.
Introducing Zod Codecs 🔗zod의 새로운 API가 등장했습니다. zod가 가장 표준이라고 해도 무방하다고 생각하므로, 주목할만 하네요.