Rhio Javascript Technical Defined Document
최초 시작일 : 2007. 12. 31
최종 수정일 : 2008. 09. 17
문서 버젼정보 : v0.11.029
최종 업데이트 내역 : Flyweight Pattern
+ Rhio.JHPD
+ Rhio.JAT
+ Rhio.JAD
+ Rhio.JDP
+ Rhio.JADP
+ Rhio.JOOP
+ Rhio.AA
+ Rhio.AASD
+ Rhio.JTD
+ Rhio.JTT
+ Rhio.JDOM
Rhio.JHPD
Javascript.High.Performance.Documents : 자바스크립트 고성능 정의 문서
자바스크립트를 통한 웹 어플리케이션 개발 및 DOM Scripting시 활용해야하고 각 브라우저마다의 성능 차를 비교 분석한 문서들을 정리
+
Ajax Application High Performance. part of Javascript & Browser
Rhio.JAT
Javascript.Ajax.Techincal : 자바스크립트 Ajax 기술
+
Data Caching Structure in Ajax(XHR) Pattern
+ Pragmatic Event Processing for Ajax & Rich UI
Rhio.JAD
Javascript.Algorithm.Documents : 자바스크립트 알고리즘 문서
자바스크트로 구현된 여러가지 알고리즘에 대한 정리
Rhio.JDP
Javascript.Design.Pattern : 자바스크립트 디자인 패턴
자바스크립트 OOP 를 목적으로 설계의 패턴을 이해할 수 있고 자바스크립트만의 특징을 살린 패턴에 대한 문서 정리
+
Singleton pattern (
in Ext,
in Wikipedia)
+
Optional pattern(pre-Configued Pattern)
+
Design by design pattern - Ajax/Rich UI 개발 방법론
+ Template pattern
+
Design by XHR pattern
+
Flyweight pattern
Rhio.JA(D)P
Javascript.Anti.Design.Pattern : 자바스크립트 Anti (디자인) 패턴
자바스크립트의 잘못된 사용을 하고 있는 디자인 패턴 혹은 코딩방법 정리
+
javascript 가 document rendering 에 미치는 영향
+
CSS className property Dynamic Apply
Rhio.JOOP
Javascript.Orient.Object.Program : 자바스크립트 OOP 기술
자바스크립트의 객체 지향적 프로그래밍을 위한 기술 정의 문서
+ Private
+ Privileged
+ Public
+ Protected
+ Polymorphism(다형성)
+ Encapsulation(캡슐화)
+ Abstraction(추상화)
+ Modularity(모듈성)
+ Hierarchy(계층성) & Inheritance(상속)
Rhio.AA
Javascript.Ajax.Applications : 자바스크립트 Ajax(에이젝스) 프로그램
자바스크립트로 만든 어플리케이션 및 유틸리티
+ 2007
- TAnimate
- TBoard
- TComplexJS : prototype.js 기반의 개발된 소스의 난독처리기
- TDebuger : 크로스브라우징 지원이 가능한 simple debug
- TDynamicImage : google 의 메인 애니메이션 네비게이션
- TDynamicLoader :
- TEffect : fade-in, fade-out, slide 등 간단한 동적 처리만 지원
- TFileloader : ajax를 통한 텍스트 기반 데이터 다이나믹 로더 (TDynamicLoader 과 유사)
- TFlash : flash 오브젝트 컨트롤
- TGlobalStorage : FF에서만 지원되는 globalstorage, sessionstorae 컨트롤러
- THistory :
- TLayer :
- TNavigtor : 동적 페이징 네비게이터
- TProgress : 프로그래스 바
- TPuzzle : Javascript 구현한 숫자 퍼즐 게임
- TString : String object extend
- TSystemInformation : 사용자 브라우저 및 다양한 브라우징 시스템 정보
- TTimer : 다양한 time 컨트롤
+ 2008
- TSharedObject : flash 의 SharedObject 를 이용한 Flash cookie 컨트롤러
Shared Object library - powerful browser cookie?
- TFastClick : 1~25의 랜덤한 위치의 숫자를 빠른 시간내에 순서대로 클릭하는 게임
Ajax TFastClick game
- TFindEqual : 같은 이미지 찾기 게임
Ajax TFindEqual game
- TLeak : IE에서 Circular Reference 발생 시 메모리 릭 테스트용
IE Circular-Reference Magration Tip Memory Test - TLeak
Rhio.AASD
Ajax Application Security Documents : Ajax Application 보안 관련 문서
Rhio.JTD
Javascript.Translation.Documents : 자바스크립트 기술 및 번역 문서
자바스크립트의 원서의 일부분 인터넷에 공유되있는 기술 문서를 국내 문서로 번역 재 편집 정리
+ 2008
- scope in javascript (분석중)
- object in javascript (분석중)
-
closure in javascript (자바스크립트에서 클로져는 무엇인가?)
-
prototype in javascript (자바스크립트에서 프로토타입은 무엇인가?)
-
Javascript Application(RIA) Memory Management
-
Class-Based vs Prototype-Based Languages
-
Unobtrusive Javascript (비간섭적인 자바스크립트)
Rhio.JTT
Javascript.Technical.Tips : 자바스크립트 기술적인 팁
+ 2008
-
javascript simple data type change
Rhio.JDOM
Javascript & DOM : 자바스크립트와 DOM(Document Object Model) 기술 문서
+ 2008
-
DOM interface in javascript
댓글을 달아 주세요
ㅎㅎ 공감이 가네요...
일에 치여살다 보니 스터디를 준비할수가 ^^;;
요즘은 거의 금욜날 밤샘을 해버리게 되네요 ㅠ.ㅠ
@멋진인생님~
그러니깐요 ㅠ.ㅠ 이번주는 일요일이니까 그래도..^^
전 회사 간답니다.. 글로벌을 위하여.. 아자아자!
바쁘시겠지만, 열심히 사시는 것 같아 보기 좋아요^^
저 같은 경우는 일에 따라 무지 바쁘다가 무지 한가하다가..;
아주 불규칙한 생활이라서..
아이콘들이 너무 귀여워요..+ㅁ+
^^ 바쁘다는것 좋은것 같기는 해요...