GitHub RSS Feed
Home News About us

12년간의 PostCSS 관리, 그리고 교훈

2025. 8. 27.

Beyond the Article: 한 걸음 더

12년간의 PostCSS 관리, 그리고 교훈

What we learned from creating PostCSS—Martian Chronicles, Evil Martians’ team blog 🔗

많은 라이브러리 개발자들에게 PostCSS를 만들고, 관리하는데에서 배운 교훈을 적은 글입니다. 다양한 교훈이 들어있어, 사내 라이브러리를 만들 때에도, 자신만의 라이브러리를 만들 때에도 도움이 되는 글입니다. 비슷하게 오픈소스 관리자로부터 배울 수 있는 점도 좋은 글이니 한 번 보세요 🙂

React cache, 그리고 데이터 일관성

React Cache: It's about consistency 🔗

React의 cache()가 단순히 memo()의 확장된 버전, 최적화 방식이라고 생각할 수도 있겠지만, 더 많은 것을 제공합니다. 이 글은 cache로 감싼 경우의 데이터 일관성에 대해 알아보는 글입니다. 비슷하게, 동시성의 tearing 현상을 살펴보시려면, React 18에서의 상태 불일치 글을 참고하세요.

내 페이지의 Baseline 알아보기

What's my Baseline?  |  Blog  |  web.dev 🔗

이전에 소개했던 Baseline의 기준을 어디로 맞춰야 하는지 보여주는 글과 어떤 도구를 사용할 수 있는지 소개하는 간단한 글입니다. 연결된 글(target을 선택하는 방법)은 Baseline을 프로젝트에 어떻게 적용해야 하는지 보여줍니다.

CSS Reset은 없다.

There’s no such thing as a CSS reset | Adam Stoddard 🔗

우리는 흔히 브라우저 스타일을 없애기 위해 'CSS Reset'을 사용하지만, 이것만으로는 충분하지 않을 때가 많습니다. 이 글은 기존 CSS Reset 방식의 문제점을 짚어보고, 더 나은 대안으로 발전해 온 과정을 명확하게 소개해 줍니다.

React 커뮤니티는 어디로 가는가

Reflections on the React community | Lee Robinson 🔗

React가 Next.js와 결합을 중요시한 이유, 그리고 피드백과 OSS문제를 그동안 어떻게 생각해왔는지, 그리고 RSC에 대한 어떤 문제가 있었는지 소개하는 글입니다. 수많은 Next.js에 대한 비판과 비난들이 있어왔는데, 왜 React가, 그리고 Next.js가 그런 선택을 했는지, 그리고 지금은 어떻게 흘러가고 있는지 보여주는 글입니다. 다음부터는 담론에 참여하기 보다는, 어떻게 발전하고 싶기에 이런 선택을 했는지 비판적으로 바라보는 시각이 필요하겠습니다.

Straight to the Article: 빛나는 인사이트

Intl.API의 강력함

The Power Of The Intl API: A Definitive Guide To Browser-Native Internationalization — Smashing Magazine 🔗

IntlAPI는 무엇이 있고, 어떤 기능을 제공하는지 소개하는 글입니다.

localStorage는 언제 사용해야 하는가

Can We Use Local Storage Instead of Context-Redux-Zustand? 🔗

SVG <path> 인터렉티브 가이드

An Interactive Guide to SVG Paths • Josh W. Comeau 🔗

간단하게 알아보는 성능 팁

How To Fix A Slow Website: 4 Web Performance Tips | DebugBear 🔗

RN Node-API가 동작하는 방법 알아보기

How Node-API Works in React Native: A Deep Dive 🔗

Node API가 무엇이고, React Native에서 Node-API 모듈이 어떻게 동작하는지 보여주는 글입니다.

Anchor positioning API 소개 글

A gentle introduction to anchor positioning | WebKit 🔗

Fresh Finds: 놓치지 말아야 할 소식

React calendar components: 6 best libraries 2025 🔗

어떤 캘린더가 좋을까, 그리고 AI가 잘 다루는 캘린더는 무엇일까 보여주는 글입니다.

State of CSS 2025 🔗

State of CSS 2025 결과가 나왔습니다! 최신 CSS에서부터 CSS 사용 동향까지 알아보세요.

Next.js 15.5 | Next.js 🔗

Next.js 15.5의 출시로 Turbopack 빌드가 베타 버전이 되고, Node.js middleware가 안정화된 것을 볼 수 있습니다.

React Native Enterprise Framework is now Rock 🔗

Callstack에서 만드는 RNEF 프레임워크의 이름이 Rock으로 바뀐다는 소식입니다.

FlashList v2: A Ground-Up Rewrite for React Native's New Architecture (2025) - Shopify 🔗

React Native에서의 빠른 리스트 컴포넌트인 FlashList가 New Architectur를 위해 재작성을 했다는 소식입니다.

번외: Lambda의 Cold Start 측정하기

Eliminating JavaScript cold starts on AWS Lambda 🔗

Node, LLRT, 그리고 새로운 컴파일타임 JS인 Proffor의 Cold Start 시간이 어떻게 되는지 소개하는 글입니다.

번외: 좋은 시스템 디자인은 무엇일까

Everything I know about good system design 🔗

여러가지 시스템 디자인에 대한 팁들을 소개하는 글입니다. 언제나 좋은 시스템 디자인은 상황에 따라 바뀌기 때문에, 팁정도로 알고 넘어가면 좋겠네요 🙂