부츠 트랩 최신 버전 4.3.0이 어제 출시되었으며 그 일부로 Bootstrap 4.3 릴리스에서 팀은 다음 주요 버전인 Bootstrap 5에 대한 개발 계획도 발표했습니다. [추천 튜토리얼:
]개발팀에서는 v4.3 버전이 출시된 후 Bootstrap 5의 과정에서 일부 주요 변경 사항이 구현될 예정이며, 이는 큰 변경 사항일 수 있으며, 이는 Bootstrap 5의 기초로도 간주됩니다. 개발 팀은 다음 측면을 강조했습니다:
1. jQuery 포기
: Bootstrap 5는 jQuery를 종속성으로 제거합니다. 개발팀에서 오랫동안 작업해왔고 PR이 거의 완료되었습니다2 개발 브랜치 개선
: v3-dev 브랜치 입니다. v4-dev는 동일하게 유지되지만 v5 버전3을 개발하기 위해 이 브랜치에서 새 마스터 브랜치가 제거됩니다. #🎜 🎜#현재 PR 진행 중이며 거의 완료되었습니다
개발팀에서는 가장 큰 의존성인 jQuery를 제거한 후 향후 jQuery를 대체하기 위해 네이티브 순수 JavaScript를 사용할 것이라고 밝혔습니다. 이는 작년에 페이지를 재설계하고 재구성할 때 jQuery를 제거하려는 GitHub의 움직임과 약간 유사합니다. 당시 GitHub의 프론트엔드 팀은 페이지를 재구성할 때 jQuery를 제거하는 개정의 기회를 이용했고, jQuery를 대체하기 위해 다른 프레임워크를 사용하지 않고 네이티브 JS를 사용했습니다. #🎜🎜 #
querySelectorAll을 사용하여 DOM 노드 쿼리ajax 대신 가져오기 사용(지원되지 않는 브라우저에서는 XHR 사용)이벤트 처리에 프록시 이벤트 사용# 🎜 🎜#구현되지 않은 일부 DOM 표준에 대한 폴리필 작성
더 많은 맞춤 요소 사용(CustomElement)
#🎜🎜 ## 🎜🎜#
보시다시피 Bootstrap 5에서 jQuery를 제거한 PR이 나온 지 1년 반이 지났고 현재 74개의 커밋이 Open 상태입니다. 아직 해결되지 않은 갈등.
# 🎜 🎜#