GN⁺ 2023-11-13 | parent | ★ favorite | on: HTML First(html-first.com)
Hacker News 의견
  • 이론적으로나 간단한 예시에서는 재미있지만, 이 원칙들이 큰 프로젝트에 어떻게 적용되고 차이를 만들었는지 보여주는 사례가 필요함.
  • 웹 플랫폼을 최대한 활용하고 복잡성을 줄이는 것에 찬성하지만, 제시된 원칙들이 실제로 복잡성을 줄일 것인지에 대해 회의적임.
  • HTML의 기본 기능을 사용하는 것은 좋지만, 10년 전에도 그렇고 지금도 실용적이지 않으며, htmx 등이 React 같은 무거운 솔루션보다 낫다고 느끼지 않음.
  • 드롭다운, 멀티셀렉트, 날짜 선택기와 같은 기능을 구현할 때 브라우저 간 일관성이 없고 스타일링이 제한적이어서 내장 HTML 요소만으로는 충분하지 않음.
  • 예시가 약하며, 인라인 HTML 속성으로 스타일과 동작을 정의하는 것이 복잡해질 수 있음.
  • 필요한 라이브러리를 사용할 때는 자바스크립트나 사용자 정의 문법 대신 HTML 속성을 활용하는 라이브러리를 사용하는 것에 동의함.
  • HTML 마크업만으로 구성된 SaaS 플랫폼 개발에 이 철학이 잘 맞음.
  • 복잡한 웹사이트를 구축하는 과정을 겪지 않은 사람이 제시한 안티패턴이며 나쁜 조언으로 보임.
  • 사용자가 소스 보기를 통해 이해할 수 있어야 한다는 주장에 동의하지만, 웹 앱의 경우 타입 언어를 사용하는 것이 바람직함.
  • "행동의 지역성"은 관심사의 분리에 반하는 모호하게 정의된 규칙이며, CSS를 "거리의 으스스한 작용"이라고 부르는 것은 과장된 표현임.