반응형
반응형

A JavaScript standard library based on the Ruby core-lib

RubyJS is a JavaScript implementation of all methods from Ruby classes like Array, String, Numbers, Time and more.

 

http://rubyjs.org/

 

 

100% JavaScript

RubyJS is built on top of JavaScript. It runs in all browsers. No additional tools needed.

Works like Ruby

Easily port code from Ruby to JavaScript. Become productive in JavaScript in hours. Fully tested with rubyspec.

Fast and small

20 kilobytes minified and gzipped. It is as fast or faster than comparable libraries.


Utility belt or OO

Use RubyJS like a utility belt, transforming arrays, string and continue with native objects. Or use the fully-fledged RubyJS objects and make use of their mutator (aka bang) methods.

All-in-one Library

String, Array, Time, Numbers, Range, and more. RubyJS gives you the power of multiple 3rd party libraries, with one coherent API. So you only have to learn, manage and update one.

Ruby Features

Block arguments, destructive (bang-) methods, duck-typing, special variables, mixins.

 

 

Getting Started with RubyJS

 :   http://rubyjs.org/getting-started.html

 

 

반응형
반응형

Flippant.js — A tiny library for flipping things over

 

http://labs.mintchaos.com/flippant.js/

 

 

반응형
반응형

cujoJS — Build modular, maintainable web apps

cujojs

Homepage: http://cujojs.com/
GitHub: https://github.com/cujojs
Twitter: http://twitter.com/cujojs

 

 

cujojs's Repositorieshttps://github.com/cujojs/repositories

 

 

RESTful HTTP client for JavaScript

 : https://github.com/cujojs/rest 

반응형
반응형
Javascript library 추가하기  - APTANA

 

link : https://wiki.appcelerator.org/display/tis/JavaScript+Library+Support

 

JavaScript Library Support

메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동
Chapters

Libraries

Studio ships with the ability for users to extend support for JavaScript libraries in content assist. Below is a list of libraries and content assist files we've located that should be compatible with Studio. This is not a complete list, and compatibility is not guaranteed, but if you see something on this list and it doesn't work, please let us know.

Dojo (http://dojotoolkit.org)

The XML files Dojo ships require a little bit of massaging to be readable by the Studio content assist processor.

Drop the SDOCML file anywhere into your Web Project (feel free to put it in a special folder).

Alternately, to update docs to a newer version (should one come out)

ExtJS/Sencha (http://extjs.com)

Drop the SDOCML file anywhere into your Web Project (feel free to put it in a special folder).

Google

Drop the VSDoc files into your Web Project.

jQuery (http://jquery.org)

Install the jQuery ruble and reference it:

  1. Commands > Install Bundle > jQuery
  2. Right click on a project, select Properties > Project Build Path and select the checkbox for jQuery 1.6.2.

If you already have the jQuery bundle:

  1. Choose Commands > Bundle Development > Update User Bundles

or

  1. Find the Aptana Rubles folder on your system
  2. Delete the Ruble
  3. Restart Studio
  4. Install the Ruble again as above

OpenLayers (http://openlayers.org/)

There is a current bug with adding the single http://www.openlayers.org/api/OpenLayers.js file to a project to get content assist. As a workaround:

Note that this technique will not actually show documentation on the classes. For that, we need a SDOCML file which could be created from the source Natural Docs.

YUI (http://developer.yahoo.com/yui/)

Drop the SDOCML file into your Web Project.

반응형
반응형

Jindo

 

http://dev.naver.com/projects/jindo

 

Jindo는 NHN에서 제작한 Javascript Library 이다. 사내의 Javascript Application 제작시에 반복적으로 발생하는 로직을 컴포넌트화 하여 결과물의 품질을 향상시키기 위한 목적으로 작성되었다.


 


 


 


 

아래 그림과 같이 Jindo는 desktop에서 사용하는 프레임워크와 컴포넌트, 모바일에서 지원하는 프레임워크와 컴포넌트로 구성되어 있다.
캡처_2.PNG


 

레퍼런스

Jindo

- Jindo Jindo Mobile
한국어 버전 [http]API Reference [http]API Reference
영어 버전 [http]API Reference [http]API Reference

Jindo Component


Jindo Mobile Component


지원 브라우저



Desktop Mobile
msie.sm.png
(6.0 이상)
android.png
(2.1 ~ 4.1)
chrome.sm.png
(2 이상)
ios.png
(3.0 ~ 6.x)
webkit.sm.png
(4.0 이상)
-
gecko.sm.png
(3.0 이상)
-
presto.sm.png
(10.0 이상)
-

지원도구

Jindo 사용시 유용한 도구를 지원하고 있다.

현재 지원도구에는 진도추출기와 진도업데이터가 있으며 지속적으로 개선 및 추가할 예정이다.

진도추출기

  • 서비스 코드에서 사용하는 Jindo 만을 추출해서 서비스에 최적화된 custom Jindo 파일을 생성한다.
  • 파일 크기가 줄어들고 불필요한 스크립트가 실행되지 않기 때문에 로딩성능에 향상을 가져올 수 있다.
  • 진도추출기가이드

진도업데이터

  • Jindo 를 사용 중인 서비스에서 Jindo Library 를 업그레이드 할 때 주의해야 할 변경사항을 엑셀보고서로 출력해준다.
  • Jindo Library 업그레이드에 대한 막연한 불안감을 해소하고 비용을 절감해 줄 수 있다.
  • 진도업데이터가이드
반응형
반응형

 

SyntaxHighlighter

http://alexgorbatchev.com/SyntaxHighlighter/

 

 

About

SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. To get an idea of what SyntaxHighlighter is capable of, have a look at the demo page.

SyntaxHighlighter is currently used by Apache, Aptana, Mozilla, Yahoo, Wordpress, Bug Labs, Freshbooks and others.

Demo

1
2
3
4
5
6
7
// SyntaxHighlighter makes your code snippets beautiful without tiring your servers.
var setArray = function(elems) {
    this.length = 0;
    push.apply(this, elems);
    return this;
}

News

  • I work at SAY: Media and we are hiring engineers! Oh, and the ad on the right is just one of the many awesome things we do! October 5, 2011
  • We aren’t dead! Moved source to GitHub to increase participation. July 26, 2011
  • Major new 3.0.83 release (changes). July 2, 2010
  • New 2.1.382 release (changes). June 24, 2010
  • Follow @syntaxhighlight on Twitter. March 1, 2010
  • New 2.1.364 release (changes). October 15, 2009
  • Freshbooks is using SyntaxHighlighter! October 8, 2009
  • ASP.NET forums using SyntaxHighlighter! July 1, 2009
  • Bug Labs is using SyntaxHighlighter! June 24, 2009
  • Maintenance release 2.0.320 (changes). May 3, 2009
  • Set up a public repository on Bitbucket. March 8, 2009
  • Maintenance release 2.0.296 (changes). March 1, 2009
  • Maintenance release 2.0.287 (changes). February 6, 2009
  • SyntaxHighlighter 2.0 goes public. Yay
반응형

+ Recent posts