달력

22014  이전 다음

'2014/02/19'에 해당되는 글 3건

  1. 2014.02.19 JavaScript 아키텍처 (7)
  2. 2014.02.19 Dart 언어 특징에 대한 동영상 강의
  3. 2014.02.19 emacs 라인 복사

JavaScript 아키텍처

JavaScript 2014. 2. 19. 22:23

update doc: http://okjsp.tistory.com/1165644305


정리를 시작했습니다.

브라우저를 탈출한 자바스크립트가 일을 내고 있기 때문에 자바스크립트 세상의 돌아가는 이치를 알려면 어느 게 어떤 용도인지 알 필요가 있습니다.

다이어그램의 오류나 추가 사항 감사히 받겠습니다.









## 유틸리티 모듈

* 다른 프레임워크에서 가져다 쓰는 공공재

## 프레임워크

 * 범용 : 웹 페이지에 많이 적용된 것

 * MVC : 모델,뷰,콘트롤러 코드를 용도에 맞게 파일을 분리해 놓은 프레임워크, 화면처리 전용, 비즈로직 전용 파일, 두 가지를 엮어주는 콘트롤러 코드

* Full Stack : 클라이언트와 서버 사이드 모두 지원하는 JS 프레임워크

## 백엔드

* 탈 브라우저 JS 기술, 자바스크립트는 브라우저에서만 동작한다는 편견을 버리고 갈께요. 

* Java, .NET 기술과 경쟁. 

* 2014/02 현재 59,000가지 플러그인 등록됨. http://npmjs.org

## 빌드 도구

* 자바스크립트 용량을 줄이고, 하루패드(https://github.com/rhiokim/haroopad) 같은 애플리케이션을 자동으로 컴파일 해주는 도구

## 패키지 매니저

* 모듈을 제공해주는 플랫폼

## 그래픽

* 시각화 엔진

## 테스트

* 자동으로 테스트를 해주는 프레임워크

## 파생 언어

* 자바스크립트 해석기로 동작하지만, 자바스크립트와 문법이 다른 언어

## 데이터베이스

* NoSQL에 포함되는 JSON 형식의 자바스크립트 기반 데이터베이스



Thanks to

Outsider, Brian Choi, 에반젤리™, 망고한량


Posted by 케누 kenu허광남

댓글을 달아 주세요

  1. SSaMKJ  댓글주소 수정/삭제 댓글쓰기 2014.02.20 09:22 신고

    역시 kenu님 대단하십니다. ^^ 한 번에 파악 할 수 있게 끔 정리하셨군요.

  2. 에반젤리™  댓글주소 수정/삭제 댓글쓰기 2014.02.20 11:56 신고

    프레임워크 MVC 쪽에 Enyo 프레임웍도 있습니다. www.enyojs.com

  3. 한량망고  댓글주소 수정/삭제 댓글쓰기 2014.02.20 12:27 신고

    그래픽쪽에 http://processingjs.org/ 도 있습니다. 좋은 자료 감사합니다~

Java, C, C++, Clojure, 등 여러 언어와 Dart 언어의 특징을 비교해서 설명합니다.



http://www.infoq.com/presentations/dart-introduction

Posted by 케누 kenu허광남
TAG DART

댓글을 달아 주세요

emacs 라인 복사

낙서장 2014. 2. 19. 09:19

복사하기


C-a: 커서 줄 앞으로

C-SPC: 선택 시작

C-n: 커서 줄 끝으로

M-w: 영역 복사

C-y: 붙이기


M(meta key)은 ESC 누르고 나서 다음 키(w) 입력입니다.

참고: http://stackoverflow.com/questions/88399/how-do-i-duplicate-a-whole-line-in-emacs


Undo

3가지 방법

C-/

C-x, u

C-_ 

http://www.emacswiki.org/emacs/UndoCommands

Posted by 케누 kenu허광남

댓글을 달아 주세요