JavaScript 프레임워크(라이브러리)
JavaScript의 고급 프로그래밍(특히 브라우저 차이점을 복잡하게 처리하는 작업)은 어렵고 시간이 많이 걸리는 경우가 많습니다.
이러한 조정에 대처하기 위해 많은 JavaScript(도우미) 라이브러리가 등장했습니다. 이러한 JavaScript 라이브러리를 종종 JavaScript 프레임워크라고 합니다. 일상적인 JavaScript 프레임워크 소개:
jQuery
Prototype
MooTools
이러한 프레임워크는 모두 애니메이션을 포함한 일반적인 JavaScript 작업을 위한 기능을 제공합니다. , DOM 조작 및 Ajax 처리.
jQuery
jQuery는 현재 가장 인기 있는 JavaScript 프레임워크입니다.
CSS 선택기를 사용하여 웹페이지의 HTML 요소(DOM 개체)에 액세스하고 조작합니다.
jQuery는 컴패니언 UI(사용자 인터페이스)와 플러그인을 모두 제공합니다.
많은 대기업이 웹사이트에서 jQuery를 사용합니다.
Microsoft
IBM
Netflix
p> p>프로토타입
프로토타입은 일반적인 웹 작업을 수행하기 위한 간단한 API를 제공하는 라이브러리입니다.
API는 Application Programing Interface의 약자입니다. HTML DOM을 조작하기 위한 속성과 메서드의 라이브러리입니다.
Prototype은 클래스와 상속을 제공하여 JavaScript를 향상시킵니다.
MooTools
MooTools는 일반적인 JavaScript 프로그래밍을 더 쉽게 만드는 API를 제공하는 프레임워크이기도 합니다.
MooTools에는 가벼운 효과와 애니메이션 기능도 포함되어 있습니다.
기타 프레임워크
위에서 다루지 않은 다른 프레임워크는 다음과 같습니다.
YUI - Yahoo! 사용자 인터페이스 프레임워크, 다양한 기능을 포괄하는 대규모 라이브러리 간단한 JavaScript 기능부터 완전한 인터넷 위젯까지.
Ext JS - 리치 인터넷 애플리케이션 구축을 위한 사용자 정의 가능한 위젯입니다.
Dojo - DOM 조작, 이벤트, 위젯 등을 위한 툴킷입니다.
script.aculo.us - 시각 효과 및 인터페이스 동작을 위한 오픈 소스 JavaScript 프레임워크입니다.
UIZE - 위젯, AJAX, DOM, 템플릿 등.