Angular란?
3472 단어 Angular초보자TypeScriptionic
Angular
Google이 개발하고 있는 JavaScript의 프레임워크입니다.
현재(2020/02/20)는 Version9까지 릴리스 되고 있는 것 같습니다.
Wikipedia에
Angular(앵귤러)는 Google과 개인 및 기업 커뮤니티가 개발한 TypeScript 기반 오픈 소스 프런트 엔드 웹 애플리케이션 프레임워크이다.
라고 기재되어 있습니다.
그 밖에도 「Vue」나 「React」등 있습니다만, 제일 큰 차이는 풀 스택인 것입니다.
「Vue」나 「React」는 화면측의 프레임워크입니다만, 「Angular」는 라우팅 등 web 어플리케이션에 필요한 기능이 모두 갖추어져 있습니다.
그 때문에, 「Vue」나 「React」는 프레임워크라기보다는 화면측의 라이브러리라고 하는 인식으로도 좋지 않을까요.
즉, 「Angualr」를 사용하는 것만으로 web 앱의 개발을 할 수 있다고 하는 것입니다.
AngularJS와 Angular
조사하고 있으면, AngularJS와 Angular가 나오고, 무엇이 다른거야? 되었기 때문에 간단하게 조사해 두었습니다.
AngularJS도 마찬가지로 Google이 개발하고 있었지만 많은 단점이 있었기 때문에 AngularJS를 구축한 개발자가 코드를 1부터 다시 작성한 것 같습니다.
일부의 기능은 계승되고 있습니다만, 기본적으로는 다른 프레임워크로서 생각하는 편이 좋은 것 같습니다.
Angular의 특징
Angular는 모든 플랫폼에서 작동합니다. 동작환경을 의식할 필요가 없다.
조사하고 있으면, AngularJS와 Angular가 나오고, 무엇이 다른거야? 되었기 때문에 간단하게 조사해 두었습니다.
AngularJS도 마찬가지로 Google이 개발하고 있었지만 많은 단점이 있었기 때문에 AngularJS를 구축한 개발자가 코드를 1부터 다시 작성한 것 같습니다.
일부의 기능은 계승되고 있습니다만, 기본적으로는 다른 프레임워크로서 생각하는 편이 좋은 것 같습니다.
Angular의 특징
Angular는 모든 플랫폼에서 작동합니다. 동작환경을 의식할 필요가 없다.
SPA(Single Page Application)의 개발에 적합하다.
양방향 데이터 바인딩
[(ngModel)]="name"
라고 기술하는 것만으로, name 프로퍼티과 양방향 데이터 바인딩되고 있습니다. 컴포넌트 사상의 아키텍처
RxJS
개발하기 위해 알아 두는 것이 더 좋습니다.
TypeScript
Angular CLI
Ionic
참고 사이트
Angular
Angular Wikipedia
Angular 개발의 강력한 서포트하는 커맨드 라인 툴 「Angular CLI」의 활용법
Angular의 학습 비용은 정말 높습니까?
프로토 타입 제작에도 사용할 수있는 모바일 프레임 워크 "Ionic"을 편리하게 사용하는 요령
Ionic
Reference
이 문제에 관하여(Angular란?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NS19960207/items/961ddfa32bd1faa43b80
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Angular란?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NS19960207/items/961ddfa32bd1faa43b80텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)