>헤드라인 >Bootstrap 5는 jQuery에 작별을 고하고 이에 대한 종속성을 제거합니다.

Bootstrap 5는 jQuery에 작별을 고하고 이에 대한 종속성을 제거합니다.

云罗郡主
云罗郡主원래의
2019-02-14 11:46:364783검색



부츠 트랩 최신 버전 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 상태입니다. 아직 해결되지 않은 갈등.

Bootstrap 5는 jQuery에 작별을 고하고 이에 대한 종속성을 제거합니다.

Bootstrap 5는 jQuery에 작별을 고하고 이에 대한 종속성을 제거합니다.Bootstrap 5는 jQuery에 작별을 고하고 이에 대한 종속성을 제거합니다.



# 🎜 🎜#


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.