비디오: (ENG SUB)[Javascript 기초와 활용 #1] 스타크래프트 만들기?! (feat. JQuery, Codepen, Bootstrap 등) 2024
JavaScript는 매우 강력한 프로그래밍 언어이며 매우 강력한 방식으로 확장 될 수 있습니다. 잘 알려진 jQuery 라이브러리 외에도 JavaScript의 기능을 확장하는 다른 많은 흥미로운 라이브러리가 있습니다. 다음은 몇 가지 예입니다:
-
Modernizr : Modernizr 웹 라이브러리는 브라우저의 기능을 테스트하고 구형 브라우저에서 HTML5 및 CSS3를 사용할 수있는 매력적인 라이브러리입니다. Modernizr을 사용하여 예제 프로그램을 확인하여 현재 브라우저에서 작동하는 HTML5 / CSS3 요소를 확인할 수 있습니다.
-
JavaScript InfoVis Toolkit :이 라이브러리를 사용하면 사이트에서 대화 형 데이터 시각화 도구를 만들 수 있습니다. 많은 시각화를 사용하면 계층 적 데이터의 다양한 노드 사이의 관계를 시각화 할 수 있습니다. 결과 그래프는 종종 아름답고 강력합니다. 이 도구로 만든 데이터 시각화는 백악관 웹 사이트와 수많은 뉴스 사이트에서 볼 수 있습니다.
-
세. js :이 재미있는 라이브러리는 여러 흥미로운 기술을 사용하여 웹 사이트에 3D 그래픽 기능을 추가하는 데 사용됩니다. 의심의 여지가없이 3D 프로그래밍은 복잡성을 가져다 주지만,이 기술은 멀티 플랫폼이며 개방형이며 3D 가속화 된 하드웨어를 처리 할 수 있기 때문에 특히 유망합니다. 다른 여러 도구와 라이브러리가 세 가지로 작성됩니다. js, voxel 포함. 브라우저에서 Minecraft와 같은 세계를 구축하는 도구 인 js와 멋진 3D Pong 게임 인 Cube Slam , 가 있습니다. 세. js는 브라우저에서 멀티 플랫폼 3D에 대한 거대한 잠재력을 지적합니다.
-
: 파일 관리 도구, 트리 및 그리드 컨트롤, 도구 모음 및 메뉴와 같은 일련의 위젯을 제공하는 흥미로운 라이브러리입니다. 이 라이브러리는 웹 기술을 사용하여 데스크톱 스타일의 응용 프로그램을 작성하는 데 도움을주기위한 것입니다. 라이브러리에는 현재 23 개의 컨트롤이 있습니다. 오픈 소스 프로젝트에서 무료로 무제한 사용할 수 있지만 상용 프로젝트에서 라이브러리를 사용할 수있는 라이센스 비용을 지불해야합니다. DHTMLX에는 Visual Basic과 같은 시각적 인터페이스를 구축하는 데 도움이되는 시각적 디자이너가 있습니다. 이 라이브러리에는 모바일 장치 용 강력한 웹 응용 프로그램을 작성하기위한 모바일 인터페이스 도구가 포함되어 있습니다. 소켓 IO
-
: HTML5에는 웹 프로그래밍 방식을 변경하는 여러 가지 확장 기능이 포함되어 있습니다. 가장 중요한 변경 사항 중 하나는 클라이언트와 서버 간의 실시간 통신을 허용하는 웹 소켓 , 라는 기능입니다. (이것은 웹의 본질을 크게 변화시키고 실시간 채팅 및 멀티 플레이어 게임과 같은 도구를 웹에서 훨씬 쉽게 만들 수 있습니다.불행하게도 웹 소켓은 프로그램하기가 어렵습니다. 소켓. IO 라이브러리는 노드와 함께이 프로세스를 단순화합니다. js. 노드. js
-
: 자바 스크립트는 일반적으로 가장 자주 사용되는 클라이언트 측 기술로 간주됩니다. 그러나 서버에서 JavaScript를 사용하는 것에 대한 관심이 커지고 있습니다. 마디. js는 JavaScript를 사용하여 사용자 정의 서버를 만들고 조작 할 수있게 해주는 플랫폼입니다. 웹을 크게 변화시킬 가능성이있는 강력하고 흥미로운 아이디어입니다. PhoneGap
-
: JavaScript 라이브러리가 아니지만 PhoneGap은 모바일 개발을 중요한 방식으로 변화시키는 중요한 프레임 워크입니다. PhoneGap은 사용자가 작성한 HTML5 / JavaScript 앱을 다양한 앱 스토어에 번들로 제공되는 기본 모바일 앱으로 변환 할 수있는 맞춤 브라우저 도구입니다. PhoneGap을 사용하면 웹 개발 기술을 모바일 앱 기술로 변환 할 수 있습니다.