본문 바로가기
Study Note/Angular

Angular #Angular, AngularJS 차이점

by 시뮝 2019. 9. 12.
728x90

*2019-09-12 AM12:21 기준 Angular, AngularJS 차이점 비교

Angular
TypeScript 기반

TypeScript는 ES6의 상위 세트이며 ES5와 호환됩니다.
Angular는 람다 연산자, 반복자 또는 리플렉션 메커니즘과 같은 ES6의 이점이 있습니다.
Angular에는 범위 또는 컨트롤러 개념이 없습니다. 그 대신 구성 요소의 계층 구조를 주요 아키텍처 개념으로 사용합니다. 
구성 요소는 템플리트가있는 지시문입니다. 이는 사용자 인터페이스 구축에 사용되는 또 다른 라이브러리 인 ReactJS와 유사한 접근 방식입니다.

Initial release: 2.0 / 14 September 2016; 2 years ago
Stable release: 8.2.4 / 28 August 2019; 5 days ago
Preview release: 9.0.0-next.4 / 28 August 2019; 5 days ago
License: MIT License
Developed by: Google
Platform: Web platform

https://en.wikipedia.org/wiki/Angular_(web_framework)

AngularJS

JavaScript 기반

AngularJS는 범위 및 컨트롤러의 용어를 사용합니다. 
변수의 범위를 지정하기 위해 View뿐만 아니라 Controller에서도 볼 수있는 많은 변수를 추가 할 수 있습니다. 
rootScope라는 개념을 가지고 있습니다. rootScope의 변수는 모든 응용 프로그램에서 사용할 수 있습니다. 

Initial release: October 20, 2010; 8 years ago
Developed by: Google
Stable release: 1.7.8 / March 11, 2019; 5 months ago
License: MIT License
Platform: JavaScript engine
Written in: 
JavaScript, TypeScript

https://en.wikipedia.org/wiki/AngularJS

 

Angular vs AngularJS 참고 사이트(EN) : https://gorrion.io/blog/angularjs-vs-angular

728x90

'Study Note > Angular' 카테고리의 다른 글

Angular #Lifecycle sequence  (0) 2019.10.31
Angular #jqxRadioButton [groupName] is not working  (0) 2019.10.22
Angular #자주 쓰이는 다섯 syntax  (0) 2019.09.12
Angular #Create My First Project  (0) 2019.09.10
Angular #Angular CLI 설치  (0) 2019.09.10

댓글