자바스크립트의 다양한 내장 기능으로 구현한 고급 유틸함수들을 이해하며 여러분의 코드와 코딩 경험을 최적화해보세요. Debounce부터 Zip까지 총 10가지의 함수를 다루는 글입니다.
지난 3월 22일, 리액트 실험실은 2022년 6월 업데이트 이후 내부적으로 진행 중인 작업들에 대해서 새롭게 공유했습니다. 리액트 서버 컴포넌트, Forget 컴파일러 등 리액트 덕후라면 흥미로울 이야기들을 담고 있답니다. 👀
구글 크롬 블로그에서 SSR, CSR, Hydration 등 웹 개발자라면 잘 이해하고 있어야 하는 개념들에 대해 작성한 <rendering on the web>을 번역한 글입니다.
이 글에서는 우리에게 가장 친숙하며 논쟁도 많은 함수형 프로그래밍과 객체지향 프로그래밍의 닮은 점이 있다며 저자는 커링을 토픽삼아 두 패러다임의 닮은 점을 소개합니다.
Next.js 13.4 버전이 5월 3일 릴리즈 되었습니다. 가장 중요한 점은 App 라우터가 안정화 단계로 도달했다는 것인데요. 이 글에서는 기존 Next.js의 Pages 라우터와 App 라우터는 어떤 차이점이 있고, 어떤 점이 개선된 것인지 설명하고 있습니다.
Document Object Model에 대한 레벨 1 수준의 w3 명세를 번역한 글입니다.
브라우저 탭과 창이 여러 개 띄워져 있을 때 효율적인 자원 활용을 위해 WebSocket 커넥션을 공유하는 방법에 대한 글입니다.
우리는 웹 콘텐츠를 개발할 때 무수히 많은 숫자를 사용합니다. 이 글은 웹 접근성, 특히 숫자에 초점을 맞추어 숫자 접근성을 보장해야 하는 이유와 방법을 자세히 설명합니다.
이 글은 간단한 최적화를 통해 위키피디아의 TBT 지표를 개선했던 경험을 공유합니다. 약 300밀리 초의 성능 개선이 있었다고 하는데요. 웹 성능에 대해 관심이 있으시다면 가볍게 읽어보세요!
ESLint 8.53.0 버전에서 핵심적인 포맷팅 규칙들이 공식적으로 폐기(deprecate)될 예정이라고 합니다. 소스코드 포맷팅을 ESLint에만 의존하고 계신다면 글을 읽고 다른 방안을 찾아보세요!
리액트를 두 가지 관점(공식)으로 나누어 설명하는 글입니다. 각 관점에서 바라보는 리액트는 어떠한지 가볍게 읽어보세요!
리액트 19버전에서 새롭게 등장하는 클라이언트 사이드 훅을 정리한 글입니다. 이러한 훅들의 등장으로 원저자는 데이터 페칭과 폼 처리가 상당히 쉬워질 것이라고 예측합니다. 내용은 많지 않으나 깔끔하게 정리된 글로, 미리 훑어보기 좋은 글이니 잠시 시간을 내어 읽어보세요!
월드 와이드 웹의 창시자 팀 버너스 리가 웹의 35번째 생일을 맞이하며 우리에게 간곡한 편지를 작성했습니다. 점점 더 고도화되는 웹의 온라인 생태계 속에서 그가 느끼고 있는 우려와 희망적인 패러다임을 설명하고 있습니다.