Django 웹로그: Triptych 프로젝트 지원 노트

Django 웹로그: Triptych 프로젝트 지원

Django Steering Council은 모든 브라우저에서 HTML 표현력을 향상시키는 것을 목표로 하는 Triptych Project를 지원합니다. 이 프로젝트는 HTML에 세 가지 추가 기능을 제안합니다: PUT, PATCH, DELETE 폼 메서드 활성화, HTTP 요청을 위한 버튼 액션 도입, 부분 DOM 업데이트 허용. 이러한 변경은 JavaScript 의존성을 줄이고 웹 개발을 단순화할 것입니다. 이 프로젝트는 최근 서버 렌더링 애플리케이션의 추세와 Django 자체의 템플릿 파셜 기능과 일치합니다.현재 중점은 버튼 액션에 있으며, 이는 로그아웃과 같은 액션을 위한 한 줄 버튼 선언을 허용하여 번거로운 폼의 필요성을 없앨 것입니다. 이 변경은 Django 관리자 인터페이스에서 발견되는 것과 같은 일반적인 웹 패턴을 크게 단순화할 것입니다. 이러한 개선은 HTML과 서버 측 렌더링에 의존하는 모든 프레임워크의 개발자에게 이익이 될 것입니다. Django Software Foundation은 웹 표준 발전을 지원하는 것이 임무의 핵심이기 때문에 이 이니셔티브를 지지하고 있습니다.표준 작업은 느리지만 영향력이 큰 과정이며, 이 노력에 개인을 전담시키기 위한 자금이 모색되고 있습니다. 재단은 Carson Gross와 Alex Petros의 자금 신청을 위해 협력 서신을 제공했습니다. Django 또는 유사한 프레임워크를 사용하는 회사는 신청을 지원하기 위해 지원 서신을 제공하는 것이 좋습니다. 개인은 제안 검토, 토론 참여, 인식 확산을 통해 도울 수 있습니다. 궁극적인 목표는 기본적인 HTML 개선을 통해 더 간단하고 더 나은 웹을 만드는 것입니다.