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가 ES6 Promises와 동일하게 동작하도록 바뀌는 등 ECMAScript의 사양에 맞도록 변경하고 있습니다.
ECMAScript6
The ECMAScript 6 schedule changes에 ES6의 공식 릴리즈 일정이 정리돼 있습니다.(ECMAScript의 편집자인 @awbjs가 근원지) 현 시점에서 ES6에 추가할 기능은 이미 결정됐고 지금부터 추가되는 기능은 ES7 입니다. 사소한 버그등을 제외하고 ES6의 사양 책정은 2014년에 완성할 계획입니다. 이후 구현이나 테스트 등에 의한 피드백을 받아서 ECMA에 제출하는 정식 릴리즈는 2015년 6월에 가능할 것으로 보입니다.(제출 작업 개시는 5월 예정)
Command-line utilities with Node.js
Command-line utilities with Node.js에 Node.js를 사용하여 전달 인자의 처리나 종료 코드, 파이프에서 사용할 수 있도록 하는 등 Command line에 필요한 기본이 정리되어 있습니다. Building CLI Tools with Node.js도 함께 보면 재미있을 겁니다.
릴리즈
- Brackets 0.40 Release (Find Exclusion Sets) – Brackets Blog : Brakets 0.40이 릴리즈됐습니다. 검색할때 제외할 규칙(Exclusion Sets) 작성 기능과 API 문서 자동 생성 기능이 추가됐습니다.
- Release v0.10.5: Release-v0.10.5 · yyx990803/veu : Vue.js v0.10.5이 릴리즈됐습니다.
- Snap.svg/history.md at master · adobe-webplatform/Snap.svg : SVG 라이브러리인 Snap.svg 0.3.0이 릴리즈됐습니다. .addClass()같은 클래스 관련 API, Paper.mask()나 Papaer.ptrn() 등 Paper.g()의 단축키 같은 함수, 마스크/패턴 엘리먼트 메소드가 추가됐습니다.
- MooTools – MooTools Core and More 1.5 are here! : MooTools 1.5가 릴리즈됐습니다.
- Announcing Sencha Ext JS 5 | Blog | Sencha : Ext JS 5가 릴리즈됐습니다. MVVM 같은 데이터 바인딩, 터치 지원, Responsive Layouts 등이 추가됐습니다.
읽을거리
- Promises: The Sync Problem (part 1) | getiblog : ES6 Promises를 연재하고 있습니다.
- Detect, Undo And Redo DOM Changes With Mutation Observers : MutationObserver를 사용하는 방법, MutationObserver에서 감지, Undo/Redo하는 구현 방법 등을 이야기합니다.
- A first-person engine in 265 lines :300 줄 만으로 FPS적인 엔진을 만드는 튜토리얼입니다. 시점의 계산이나 텍스처를 사용한 렌더링등을 이야기합니다.
슬라이드
- osscafe/gulp-cheatsheet
- Introducing the Polymer Designer tool
- domenic/count-to-6
- Intro | Javascript Challenges
- Web Fundamentals — Web Fundamentals
도구
- JS NICE: Statistical renaming, Type inference and Deobfuscation
- PlayCanvas goes open source | PlayCanvas
- ng-inspector for AngularJS
- reworkcss/css
- andrewbredow/Library-Detector-for-Chrome
JSer.info를 번역하여 공유드리고 있습니다.
JSer.info는 JavaScript Weekly, Badass JavaScript, JsMag, A Minute With Brendan, The Changelog를 참고, 자바스크립트의 주요 소식을 공유하는 사이트입니다.
감사합니다.
0개의 댓글