dev-weekly 2022-11-26


CSS

An Interactive Guide to Flexbox

  • flexbox layout mode에 대한 joshw의 멘탈 모델 설명
  • flex에서의 width는 hypothetical size

CSS :where() To Replace Complex Multi-Selectors

  • 복잡한 셀렉터를 :where() 로 리팩토링하기
  • where와 is는 작동은 같지만, is는 specificity를 증가시킴

The Anatomy of visually-hidden

  • 접근성을 위해 숨겨진 널리 사용되는 CSS property들에 대한 설명
  • width, height를 1px보다 작게하면 접근성 트리에서 사라짐.
  • clip: rect(0 0 0 0); 을 통해 시각적으로 숨기기

Regex-Vis

  • 정규식을 시각적으로 표현해주는 온라인 도구

City Life - Day & Night - Pure CSS

  • HTML, CSS만으로 표현한 빌딩의 밤낮

Node

Node.js 18.x Runtime Now Available on AWS Lambda

  • AWS 람다에서 Nodejs18 사용가능
  • 람다의 Nodejs 런타임에 AWS SDK v2가 들어가있었으나 v3으로 업그레이드

Producing Native ES Modules on Node.js with TypeScript

Writing and Organizing Node API Tests The Right Way

  • 노드에서 API 서버를 테스팅하기

aoi.js 6.0: String-Based Package to Create Discord Bots

  • 디스코드 봇 동작을 특수 형식 문자열로 정의가능한 비개발자가 보다 쉽게 봇을 만드는데 포커싱한 도구

Javascript

The State of JavaScript 2022 Survey is Open

  • State of JS 2022 설문시작. 이번엔 게스트 참가 가능

Complete rewrite of ESLint Discussion

  • eslint 제작자의 다시 만들자는 논의
  • 런타임 불가지론, 언어 불가지론, 러스트 기반 WASM 등

React Native in 2022 and Beyond

Eruda 2.6: A Console for Mobile Browsers

  • 모바일 브라우저 콘솔 도구 Eruda 2.6 릴리즈