회사에서 시연이라는 한 차례 폭풍이 지나가고
다시 평온의 상태로 들어 왔습니다.
이 때 해야될 건 시연을 위한 하드코딩 제거와
시간에 쫓겨 작업한 부분을 다시 원래 컨셉에
맞게 고치는 작업.. 그리고 가장 중요한
기술 공부!!!!!!!!!!
그리고 그 것을 AngularJS 2.0으로
정했습니다~~~
AngularJS 2.0
나름 개발자이지만 새로운 것에
엄청난 두려움을 가지고 있는
저이지만 AngularJS 1.x 로
개발을 해보면서 뭔가 많은 것을
생각해 보게 되어서 자처해서
AngularJS 2.0 을 Study
해보기로 했습니다~~~
(월급도 받고, 공부도 하고~)
일단 가장 먼저 눈에 들어온건
마이크로소프트에서 만든 언어인
타입 스킯트란 놈입니다...
AnguarJS 2.0은 Type Script를
사용한다고 하네요...
그리고 또 하나 언뜻 보니
AngularJS 1.x 에서 작업한 걸
AngularJS 2.0로 변환할 수가
없는 듯 싶었습니다 ㅡㅡ ;;
아직 확실한 건 아니지만
만약 진짜라면...
이거 AngularJS 1.x 를
계속 사용해야 되는게 아닌가 싶네요...
일단 타입 스크립트부터 조사를 해봤습니다.
Type Script
Java Script와 100% 호환
Java Script에 Type을 부여해서 JavaScript를
보완하는 방식으로 개발 되었다. Type을
부여함으로써 일관성 있고, 가독성이 뛰어난
코드를 생성할 수 있게 한다... 라는데
아직 이해 불가... 와닿지 않는 상태;;;
명시적으로 class 구현 가능
<자바스크립트>
<타입스크립트>
Basic Types, Interface, Clasases, Modules, Generics 지원
-> 타입스크립트는 C#/Java 와 유사하며,
최신 언어의 특징들을 가지고 있다.
함수, 매개변수의 타입 지정 가능
타입이 맞지 않을 경우, 에러 출력
두 가지 타입이 호환 가능하다면 사용 허락
어떤 브라우저/운영체제에서도 실행 가능
오픈소스로 시작
TypeScript 파일의 확장자는 .ts 이며,
자바스크립트 파일로 변환하기 위해
tsc 명령어 사용한다.
OOP 개념을 가진 JavaScript !!!!!!
No comments:
Post a Comment