Rev. 2.73

MockingbirdCappuccino 프레임웍으로 구축한 웹기반 목업(mockup) 애플리케이션 입니다. 온라인상에서 페이지의 와이어-프레임을 쉽게 그려내고 그 결과물을 다른 사람과 공유할 수 있습니다. 모든 UI 요소들을 갖추고 있으며, 끌어다 놓기와 개체의 크기 조정이 자유롭고 링크를 제공하여 여러 페이지들의 연결고리를 만들어 낼 수 있습니다. 실행가능 한 데모를 제공하고 있으니 직접 체험해 보세요.

main-screenshot.png

Cappuccino는 "Objective-J"라는 새로운 언어를 사용하여 만들어진 오픈소스 프레임웍으로 Cocoa 프레임웍을 웹으로 포팅한 것입니다. 데스크탑 소프트웨어와 유사한 애플리케이션을 자바스크립트와 같은 웹 표준 기술에 의존하여 구현하는 것에 목적을 두고 있습니다.

Comments

Jeremy Ashkena씨는 작고 유용한 자바스크립트 라이브러리인 Underscore.js를 공개했습니다. 달러("$")가 아닌 언더스코어("_")를 사용하기 때문에 Prototype이나 jQuery의 코어를 확장하지 않는 형태로 Collections, Arrays, Functions, Objects에 대한 45개의 유틸리티 함수들을 제공합니다. 그리고 자바스크립트 1.6에서 제공하는 순수 기능 활용하기 때문에 브라우저가 이를 지원한다면 풀-스피드로 작동하게 됩니다. 벤치마크 페이지에서 직접 테스트 해 보세요.

var func = function(greeting){ return greeting + ': ' + this.name };
func = _.bind(func, {name : 'moe'}, 'hi');
func(); //=> 'hi: moe'

Collections : each, map, reduce, reduceRight, detect, select, reject, all, any, include, invoke, pluck, max, min, sortBy, sortedIndex, toArray, size

Arrays : first, last, compact, flatten, without, uniq, intersect, zip, indexOf, lastIndexOf

Functions : bind, bindAll, delay, defer, wrap, compose

Objects : keys, values, extend, clone, isEqual, isElement, isArray, isFunction, isUndefined

Utility : noConflict, identity, uniqueId, template

Comments