스크랩"플랫폼을 활용하라"는 말이 20년째 설득에 실패하는 이유
<dialog 태그 하나로 끝날 일을 왜 우리는 300줄짜리 모달 컴포넌트로 만들까요? 브라우저 기본 기능이 직접 만든 JavaScript보다 성능과 사용성 면에서 나을 가능성이 높다는 걸 알면서도, 개발자들은 여전히 직접 구현을 택합니다. 이 글은 그 이유를 세 가지
#웹표준#프론트엔드
스크랩<dialog 태그 하나로 끝날 일을 왜 우리는 300줄짜리 모달 컴포넌트로 만들까요? 브라우저 기본 기능이 직접 만든 JavaScript보다 성능과 사용성 면에서 나을 가능성이 높다는 걸 알면서도, 개발자들은 여전히 직접 구현을 택합니다. 이 글은 그 이유를 세 가지
스크랩공백과 주석만 제거하는 CSS 축소는 성능 이득이 거의 없습니다. gzip이나 Brotli 압축만 적용해도 충분하며, 축소를 추가해서 얻는 건 고작 몇 KB인 반면 코드 가독성은 완전히 잃게 됩니다.