기본 콘텐츠로 건너뛰기

Angular? AngularJS?

Angular? AngularJS?

* Angular? AngularJS?

- 2.0.0부터 Semantic Versioning (SEMVER)을 적용

- 1.x 버전은 `AngularJS`

![AngularJS](https://angularjs.org/img/ng-logo.png)

- 2.0.0부터는 `Angular`

- 이후로는 Time-based Release Cycle이 적용됨

- 매주 patch release, 매 6개월마다 3개의 minor update & 1개의 major update (beta, RC 포함)

* Angular 4.0.0

- Released on 2017.3.23

- 2.x에서 3을 건너뛰고 4.0.0으로 간 배경

- core Angular library들이 하나의 GitHub repository (https://github.com/angular/angular) 에 위치해 있는 상태

- Google Runs On GitHub's master@HEAD (MonoRepo)

- Google에서 Angular를 사용하는 프로젝트들은 모두 master branch의 동일 버전을 사용 (extensive tests...)

- Angular 2.x는 TypeScript 1.8 기반

- TypeScript 2.1 (not compatible with 1.8) 로 올리려고 하는 상황에서...

- 다른 것들은 v2.3.0인데 @angular/router package의 버전이 v3.3.0이어서 3을 건너뛰고 4.0.0로 변경

- Backwards Compatible with Angular 2

* Official languages at Google

- C/C++, Java, JavaScript, Python, Go, **`TypeScript`**

- TypeScript & Angular => Google Analytics, Firebase, Google Cloud Platform and Google internal tools such as bug tracking, employee reviews, and product approval and launch tools.

- Dart & AngularDart => AdWords, AdSense, Shopping and by critical internal tools such as Google CRM. And Flutter (https://flutter.io/)

- http://yobi.navercorp.com/common/share/issue/731

* TypeScript

- Typescript: Angular 2's Secret Weapon - Dan Wahlin (https://www.youtube.com/watch?v=e3djIqAGqZo)

- Angular에 TypeScript 예제가 부족하다는 것이 하나의 허들이었는데 의외로 쉽게 적응 할 수 있을 듯

- type checking, intellisense 지원

- React에서도 TypeScript 사용 가능

- immutable.js를 사용할때 약간의 처리가 필요한 듯

* Angular CLI

- can create a project, add files, and perform a variety of ongoing development tasks such as testing, bundling, and deployment.

- 별도의 starter kit 필요 없이 skeleton을 생성 가능

- https://angular.io/docs/ts/latest/cli-quickstart.html

from http://arx2580.tistory.com/61 by ccl(A) rewrite - 2020-03-07 00:54:59

댓글

이 블로그의 인기 게시물

[020] 파동함수를 쓰기

[020] 파동함수를 쓰기 [020] 파동함수를 쓰기 [020] 파동함수를 알면 우리가 원하는 뭔가를 알 수 있다고 했는데, 정작 파동을 함수로 쓰는 것은 아직 다루지 않았고, 양자역학 내용을 좀 더 진행하려면 왜 파동이 삼각함수로 써 지는지를 한번은 정리를 해야겠다. 수학이 많이 나올 예정이다. 앞에서 파동함수를 아래 형태로 쓸 수 있다고 했었는데, 왜 이런 형태가 되는지 알아보자. [020-01] 파동함수 사인파의 일반형은 코사인 (cos) 을 이용해 쓰지만, 사인 (sin) 과 코사인은 위상차이만 있는 함수들이고, 우리는 앞으로 사인을 이용해 문제를 풀 예정이라 사인을 이용하기로 한다. 파동함수는 양자역학에서 갑자기 나온 말이 아니고, 원래 파동을 함수의 형태로 쓴 것을 파동함수라고 부른다. 파동-입자 이중성을 가지니까 기존에 파동을 함수의 형태로 쓰던 그 모양을 가져다 쓴 것. 주교재의 16장에 있는 내용이다. [020-02] 펄스 - Pulse 아래와 같이 하나의 진동이 왼쪽에서 오른쪽으로 진행하는 상황을 생각해보자. 시간 t 일 때, 위치 x 의 밧줄의 높이를 y 라 하고, 셋의 관계를 기호로 쓰면, 그러면 아래의 관계가 성립한다. 이게 무슨말이냐면, 시간 t 일 때 위치 x 의 밧줄의 높이 와 시간 0 일 때 위치 x-vt 의 밧줄의 높이가 같다 는 말인데, 그림으로 보면, 왼쪽은 시간 0, 오른쪽은 시간 t 이고, t 일 때 P 의 높이와 0 일 때 높이가 같다는 것. [020-03] 파동을 식으로 써보자. 아래의 파동을 보자. 지금 내용부터는 사인이든 코사인이든 상관없는데, 위 그림이 사인이니까 아래의 식 으로 쓸 수 있다. A는 진폭이고, 주기, 진동수, 파장 같은 값을 아직 모르니까 a 는 아직 정해지지 않은 값 이다. 일반적으로 알고있는 삼각함수는 가로축이 각도 이지만, 우리는 공간을 진행하고 있는 파동을 다루니까 위의 형태로 써진다고 생각하자. x=0 에서 진폭이 ...

(주)편두리 채용 정보: PYUNDOORI에서 핫한 개발자분들을 모십니다.

(주)편두리 채용 정보: PYUNDOORI에서 핫한 개발자분들을 모십니다. - 좋아요 아래와 같은 업무를 훌륭히 감당하실 분을 모십니다.서비스 관련 DB 모델링, DB 최적화 작업서버 & DB 관리Frontend & Backend 인터페이스의 최적화 작업 화합과 성장을 같이! - Angular JS의 경험 - Node.js - javascript 능숙자 - DRMS 사용 능숙자 더 많은 내용은 더 많은 내용은 더팀스 에서 확인하세요! from http://theteams.tistory.com/742 by ccl(A) rewrite - 2020-03-22 12:20:20