AngularJS는 주로 Google과 개인 및 회사 커뮤니티에서 유지 관리하는 JavaScript 기반의 오픈 소스 프런트 엔드 프레임워크입니다. 최근 AngularJS는 수명 종료(EOL) 상태에 이르렀으며 앞으로는 더 이상 지원 및 유지 관리를 받을 수 없습니다. Angular 팀은 기존 사용자가 TypeScript 기반의 차세대 Angular 프레임워크로 마이그레이션할 수 있기를 바랍니다.
AngularJS는 원래 Brat Tech LLC의 Miško Hevery가 2009년에 개발했으며 나중에 Google에 인수되었습니다. AngularJS의 첫 번째 버전은 2010년 Google에서 출시되었습니다. 2018년 1월 Google은 공식적으로 AngularJS 제거 일정을 발표했습니다. 1.7.0 출시 이후 AngularJS 개발은 2018년 6월 30일까지 계속됩니다. 이후 1.7은 2021년 12월 31일까지 장기지원 버전으로 지원될 예정이다.
이 날짜 이후에는 커뮤니티 지원이 중단됩니다. AngularJS 소스 코드는 NPM, CDN 및 Bower를 통해 GitHub에서 계속 사용할 수 있습니다.
AngularJS
的后续版本被称为 Angular
, Angular는 TypeScript를 기반으로 하며 AngularJS와 호환되지 않습니다. Angular는 평균 6개월마다 메이저 버전을 출시하며, 각 메이저 버전에는 1~3개의 마이너 버전이 있습니다. 모든 주요 릴리스에는 일반적으로 6개월의 활성 지원과 12개월의 장기 지원(LTS)이 포함되어 18개월의 지원이 제공됩니다. Angular의 최신 버전은 현재 13.1.x입니다.
우리 모두 알고 있듯이 프로젝트가 EOL 상태에 도달하고 계속 사용되면 잠재적인 위험에 직면하게 됩니다. AngularJS는 웹 애플리케이션에서 널리 사용되기 때문에 제때 마이그레이션되지 않으면 사용자가 높은 심각도에 노출될 수 있습니다. 또는 심각한 취약점. NPM 다운로드를 기준으로 Google은 현재 개발자의 84%가 Angular를 사용하고 있으며 16%는 여전히 AngularJS를 사용하고 있는 것으로 추정합니다.
AngularJS의 공식 지원 및 유지 관리가 종료되었지만 AngularJS를 계속 사용하려는 개발자는 다른 제3자로부터 지원을 요청할 수도 있습니다.