Dev/JavaScript 3

jQuery 기초 배우기 (Javascript)

자바스크립트 JQuery 개요 소개 2006년 Mozila의 자바스크립트 에반젤리스 Jhon Resig에 의해 개발 / 공개 여러 자바스크립트 라이브러리 ( prototype.js, Mootool.js 등) 중에 가장 주목 받고 있다. jQuery로 코딩하면 자바스크립트 코드가 간결해 진다. 가볍다 ( 90KB) IE6.0 이상, Firefox2.0 이상, Safari 3 이상, Opera 9이상, Google Chrome등의 주요 브라우저를 지원하여 클로스브라우징을 가능케 한다. 다운로드 ( http://jquery.com/download/ , 최신 버전 1.9.0 ) 개발시에는 uncompressed 버전( jquery-1.9.0.js ) 으로 개발 릴리즈시에는 compressed 버전 ( jquer..

Dev/JavaScript 2021.10.25

자바스크립트 시작하기.

자바스트크립트 (JavaScriptBasic) 개요 역사 네스케이프의 라이브 커넥트 라는 서버측 기술에서 연동이 필요한 클라리언트측의 스크립트 언어였던 라이브스크립트에서 부터 시작 네스케이프사 가 SUN사와의 제휴로 이름이 자바스트립트로 변경하고 HTML 보완 언어로 발표(1995년) MS의 독자적 J스크립트 발표등 통일되지 않은 스펙과 호환성 문제 발생 네스케이프사가 1996년 자바스크립트 스펙을 ECMA국제회의에 제출 , 첫 버전 ECMA-262 발표. 지금은 ECMA-262 세 번째 버전이 나와 있으며 이를 기반으로 한 자바 스크립트 1.6이 대부분 브라우저에서 지원되고 있다. Hello World [실습1] Hello World document.write( "Hello World" ) 대신 ale..

Dev/JavaScript 2021.10.25

줌 클론코딩(WebSockets, SocketIO, WebRTC )

Zoom 필요한 것들 "Zoom Clone using Node.js ,WebRTC and Websockets" npm i nodemon -D npm i @babel/core @babel/cli @babel/node -D npm i @babel/preset-env -D /* bable.config.json에는 유일한 "preset"이 입력되어 있다. */ /* package.json의 script에 있는 "dev"는 nodemon을 호출 -> nodemon이 nodemon.json을 살펴보고 거기에 있는 코드 실행한다. */ /* nodemon.json의 "exec"는 src/server.js에 대해 babel-node 명령문을 실행 */ npm i express npm i pug npm run dev h..

Dev/JavaScript 2021.10.04