2016. 2. 10. 22:19ㆍProgramming/AngularJS
AngularJS 2.0가 베타에 도달한지 꽤 지났다. 지금 다니고 있는 회사에서는 AngularJS 1.3버전을 기반으로 새로운 시스템을 만들었으나, 2.0에서 IE8을 지원하지 않겠다고 밝히는 등 여러가지 문제로 인해 1.3버전을 고수하고 있는 상황이다. 물론, 그러한 문제를 제외한다 하더라도 1.3에서 2.0으로 포팅할 수 있는 방법도 없고. 뭐 어찌됬건 그렇다고 해서 2.0에 대한 공부를 안할수도 없지 않겠는가. 이 회사에 천년 만년 다닐것도 아니고 말이지.
AngularJS 2.0에서 새로워진 점은 With In Web에 잘 번역되어있다. ReadTrend를 구독하니 이런 정보를 빨리 접할 수 있는건 확실히 좋다. 물론 업무에 치이다보니 읽어볼 틈이 없는게 문제지만. With In Web의 번역본과 원본은 다음과 같다.
번역본: With In Web
원문: Site point
원래 예정은 AngularJS 1.3을 틈틈히 공부한 후, 적당한 예제를 몇 개 만들어본 뒤 React.JS를 공부할 생각이었다. Meteor와 함께 AngularJS를 연동해서 Front-End를 꾸미는 건 생각보다 몹시 흥미로운 일이었기 때문이다. 심지어 Meteor 사이트에 가면 튜토리얼도 훌륭하게 작성되어 있다.
하지만 AngularJS 2.0이 발표된 후 살펴보니, 상당부분이 바뀌었다. 데이터 바인딩하는 방법부터 바뀌었으니, 말 다 했지. 사실상 다른 언어라고 봐도 무방할 정도가 아닐까. 그럼에도 불구하고 ReactJS를 공부하기 전에 AngularJS 2.0을 먼저 공부하겠다는 생각이 든 건, 1.3을 기반으로 학습한 내용이 2.0을 공부할 때 큰 도움이 되리라 생각했기 때문이다. 일단은 같은 AngularJS니까, 빠르게 학습할 수 있겠지. 아무래도.
위와같은 사유로 카테고리는 새로 만들어뒀는데... 글쎄, 과연 얼마나 블로그를 활용하게 될런지.
'Programming > AngularJS' 카테고리의 다른 글
[BootStrap] 탭 내용 전환하기 전에 다이얼로그를 띄우기 (0) | 2019.03.19 |
---|---|
[angularJS] ng-change/ng-click 내에서 ng-model로 바인딩 된 값을 변경할 시, UI에 변경된 값이 표시되지 않는 경우 (0) | 2019.03.12 |
ng-include로 불러온 페이지의 Controller가 두 번 호출되는 문제 (0) | 2019.03.11 |
Unsupported Selector Lookup. Looking up elements via selectors is not supported by jqLite (0) | 2016.10.19 |
IE10에서 Select를 그리지 못하는 버그 (0) | 2016.02.20 |