Nolan Lawson은 개발자가 브라우저 기본 기능 대신 라이브러리나 자체 코드를 쓰는 이유로 과거의 지원 격차, 익숙한 도구와 문서, 직접 만드는 즐거움을 꼽았다. 자신도 ClickHouse의 자동 압축과 열 조회를 모르고 별도 저장 구조를 만들었다가 문서와 벤치마크로 비효율을 확인했다. AI는 적절한 API를 고를 수도 있지만 기존 기능을 중복 구현할 수도 있다는 평가다. 함께 확인한 웹 표준론은 자체 확장 시 접근성과 보안 책임도 개발자에게 돌아온다고 강조한다. 취향보다 플랫폼 이해와 검증으로 구현을 선택하자는 논지다.
Tech로 돌아가기
Tech
웹 기본 기능을 외면하는 이유, 개발 경험에서 분석
라이브러리의 편의성과 학습 가치는 인정하되 기본 API와 직접 구현을 같은 조건으로 비교해야 한다.