How Start JavaScript

지금까지 자바스크립트는 많은 오해를 받아왔고, 완성되지 않은 이상한 언어라는 수식어에서 벗어나지 못하였었다. 대부분의 개발자들은 복사 – 붙여넣기식으로 자바스크립트 코드를 활용하거나, Form의 유효성 검사 등에만 자바스크립트를 사용할 뿐 그 이상으로는 활용하지 않았다. 하지만 모바일에서 플래시를 지원하지 않아, 기존에 플래시로 제작하던 다양한 더보기…

[JSer.info#번역] 2014-08-04 자바스크립트 주요 소식

traceur-compiler 입문(일본어[구글번역]) ES6 문법으로 작성한 코드를 ES5 문법으로 변경해주는 도구인 Traceur Compiler에 대해 소개합니다. 기본적인 사용법과 ES6의 사양에 대해서 자세히 설명하고 있습니다. ES6의 샘플 코드는 es6features에도 잘 정리돼 있지만, 아래 아티클에서도 Traceur Compiler를 이용해 ES6를 설명하고 있으므로 알아두는 것이 좋을 더보기…

글쓴이 UYEONG,

[JSer.info#번역] 2014-07-28 자바스크립트 주요 소식

Browserify 5.0.0 릴리즈 브라우저에서 Node.js 스타일로 모듈을 실행할 수 있도록하는 빌드 도구인 Browserify 5.0.0이 릴리즈됐습니다. Semantic Versioning 규칙을 사용하기 때문에 이미 버전 5.9.1 까지 나와있으며, Browserify의 내부적인 변환 처리를 크게 변경하고 있습니다. Sementic Versioning이란 소프트웨어 관리시 문제가 되는 “의존성 지옥”을 더보기…

글쓴이 UYEONG,

[JSer.info#번역] 2014-07-22 자바스크립트 주요 소식

Chrome 36 & Chromium 36 기반 Opera23 릴리즈 Chrome 36과 Chromium 36 기반 Opera 23이 릴리즈 됐습니다. Chrome 36에는 Object.observe()와 element.animate() 그리고 HTML Imports가 구현됐으며 Opera 23도  Object.observe(), HTML Imports가 구현됐지만 WebAnimations는 일부만 구현됐습니다. Opera에 대한 자세한 설명은 릴리즈 노트를 더보기…

글쓴이 UYEONG,

[JSer.info#번역] 2014-07-15 자바스크립트 주요 소식

일본어 문서도 함께 소개해야 해야하는지 고민했지만 최대한 원본을 그대로 번역하여 공유하는게 원작자에 대한 예의인 것 같습니다. 만약 제가 작성한 아티클을 외국 개발자가 한국어 문서만 쏙 빼고 공유하면 씁쓸할 것 같더라구요. 그럼 재미있게 읽어주세요 😀   ESLint 0.7.1 릴리즈 설정 파일을 더보기…

글쓴이 UYEONG,

[JSer.info#번역] 2014-07-07 자바스크립트 주요 소식

Dart, Standart ECMA-408 1st edition 공개 Dart는 ECMAScript(Javascript)와 같이 ECMA에서 표준화 작업을 하고 있습니다. Dart의 사양은 TC52(Technical Committee 52)에서 책정하고 있습니다.(ECMAScript는 TC39) ECMA와 관련된 용어는 A JavaScript glossary: ECMAScript, TC39, etc. 에 잘 정리돼 있습니다. InfoQ의 Ecma Standardizes Dart에 따르면 더보기…

글쓴이 UYEONG,

[JSer.info#번역] 2014-06-17 자바스크립트 주요 소식

파이어폭스 30.0 릴리즈 XHR 같은 생성자 함수는 지금까지 new 키워드를 선언하지 않아도 에러가 나지 않았지만, 이제는 new 키워드를 선언하지 않으면 TypeError가 발생합니다. var req = XMLHttpRequest(); TypeError: Constructor XMLHttpRequest requires ‘new’ Chrome for Android는 이미 삭제한 width=device-width 작성시 300ms 터치 더보기…

글쓴이 UYEONG,

[JSer.info#번역] 2014-06-09 자바스크립트 주요 소식

Bluebird 2.0.0 릴리즈 자바스크립트의 Promise를 구현한 라이브러리인 Bluebird 2.0.0이 릴리즈 됐습니다. WIP 자바스크립트 Promise 책(일본어)에서도 소개하고 있는 Bluebird는 Q(2.0 개발중)와 함께 유명한 Promise 라이브러리입니다. progression과 deferreds가 삭제예정 되었고 Promise.cast 역시 권장하지 않으며, Promise.using나 .disposer함수가 추가되는 등 여러가지 변화가 생겼습니다. Promise.resolve가 더보기…

글쓴이 UYEONG,