Jquery는 모바일 개발에 사용할 수 있지만 권장되지 않습니다. 왜냐하면 jquery는 브라우저 간의 차이점을 차단하고 다양한 브라우저에서 지원하는 다양한 API 문제가 없기 때문입니다. 이는 프런트엔드 프로그램 개발을 용이하게 하며 이러한 프레임워크의 대부분은 DOM의 직접적인 조작을 권장하지 않습니다.
이 문서의 운영 환경: Windows 10 시스템, jquery 버전 3.6.0, Dell G3 컴퓨터.
우선 jQuery를 모바일 웹페이지 개발에 사용할 수 있다는 점을 염두에 두어야 하지만 권장하지는 않습니다!
더 이상 jQuery를 사용하지 않는 것이 권장되지 않는 데에는 적어도 2가지 이유가 있다고 생각합니다.
첫째, jQuery에는 사람들이 이야기하는 장점이기도 한 기능이 있습니다. 즉, jQuery는 브라우저 간의 차이점을 차단합니다.
하지만 이 기능의 출발점은 일부 PC 브라우저가 IE와 같은 JavaScript 표준 API를 지원하지 않는다는 것입니다. 실제 상황은 jQuery가 IE로 인해 발생하는 문제를 보완할 코드가 많다는 것입니다. 이로 인해 특히 모바일 단말기의 트래픽 및 페이지 열기 속도에 대한 요구 사항이 상대적으로 높을 때 jQuery가 특히 부풀어오르게 되었습니다.
게다가 IE처럼 독특한 모바일 브라우저는 없습니다. 대부분의 (기본적으로 모든) 브라우저는 웹킷 코어 또는 블링크 코어를 기반으로 하며 표준 H5 API를 지원하므로 이러한 방식으로 다른 브라우저에서 지원되는 다른 API에는 문제가 없습니다. , 적어도 모바일 웹 부문에서는 API를 통합하려는 jQuery의 노력이 부풀려지고 의미가 없다는 것이 점점 더 분명해졌습니다.
두 번째는 프론트엔드 개발이 간단히 말해서 네이티브 js → js 라이브러리(jQuery 등) → 프론트엔드 프레임워크(Angular, Vue 등)라는 과정을 거쳤다는 것입니다. 이러한 변화 프로세스를 취하는 이유는 단순히 프로그래머를 해방시키고 프로젝트 개발의 목적을 보다 빠르게 달성하기 위한 것입니다. 이는 백엔드 개발 기술의 변화와 일치합니다.
요즘에는 다양한 프런트엔드 프레임워크가 프런트엔드 프로그램 개발을 크게 촉진했으며 이러한 프레임워크의 대부분은 DOM의 직접적인 조작을 권장하지 않습니다. 예를 들어 Vue는 기본적으로 데이터 바인딩을 통해 DOM을 작동할 필요가 없습니다. 메커니즘. 이 경우 우리는 모두 이러한 프레임워크를 사용하기 시작했으며 DOM을 운영할 필요가 없습니다. 왜 우리는 여전히 jQuery에 집착합니까?
그래서 모바일 웹 개발 시 jQuery를 사용하는 것은 권장하지 않습니다.
관련 튜토리얼 권장 사항: jQuery 비디오 튜토리얼
위 내용은 jquery를 모바일 단말기에서 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!