dev-weekly 2024-09-21


CSS

Selecting Previous Siblings

  • hover 된 엘리먼트의 이전 요소 선택하기
  • 이전 :has(+ &) {} ,:has(+ .card:hover) {}
  • 이전의 이전 :has(+ * + &) { }

Node

Fastify v5 is Now Officially Released!

Javascript

Math4Devs

  • 수학 기호들을 JS로 구현

React 19 Cheat Sheet

  • Kent C Dodds의 리액트 19 치트 시트.

ETC

WebKit Features in Safari 18.0

  • macOS Sequoia에서 아이폰 미러링 기능 제공
  • view transition, style query, transition-behavior, content-visibility 지원
  • URL.parse() 실패했을 때 익셉션 대신 null 지원
  • passkey, 애플 페이 지원
  • JPEG2000 포맷, AppCache 지원 종료

The First HTML LSP That Reports Syntax Errors

  • html 유효성체크하는 VSCode 확장, cli 구현

Introducing @bramus/caniuse-cli, a CLI tool for “Can I Use …”

  • caniuse cli 패키지 개발. 콘솔에 브라우저 컴팻 출력.

Free Public APIs

  • 무료 공개 API 모음. 필터, 검색, API health 제공

Release