본문 바로가기
반응형

분류 전체보기10

웹 앱 프레임워크 앵귤러(Angular) 최상위 모듈 메터데이터 프로퍼티 앵귤러(Angular) 최상위 NgModule NgModule은 클래스에 @NgModule() 데코레이터를 붙여서 정의한다. 모듈을 정의하는 메타데이터 객체를 전달하면서 실행한다. 메타데이터 프로퍼티 declarations 해당 NgModule에 포함될 컴포넌트나 디렉티브, 파이프를 선언한다. exports 모듈의 구성 요소를 다른 NgModule이나 컴포넌트 템플릿으로 재사용할 수 있도록 외부로 공개한다. imports 다른 모듈에서 공개한 클래스를 지금 정의하는 NgModule에 가져올 때 사용한다. providers NgModule 컨텍스트 안에서 사용하는 서비스 프로바이더를 지정한다. NgModule 안에서 사용하는 서비스는 이렇게 지정된 서비스 프로바이더를 사용해서 생성된다. 필요한 경우에는 하.. 2022. 4. 5.
웹 앱 프레임워크 앵귤러(Angular) 기본 개념 앵귤러(Angular) 아키텍처 구현 앵귤러(Angular)는 HTML과 TypeScript로 클라이언트 애플리케이션을 개발할 때 사용하는 플랫폼이자 프레임워크이다. 앵귤러(Angular)는 TypeScript로 개발되었고 기본 제공되는 프레임워크의 기능은 라이브러리를 참조해 애플리케이션에 활용할 수 있다. 앵귤러(Angular) 애플리케이션을 설계하고 구축하는 데 사용하는 패턴과 기술 즉 아키텍처도 이 환경을 기반으로 구현한다. 최상위 모듈 AppModule 앵귤러(Angular) 애플리케이션은 NgModule를 초기화하고 실행하는 즉 부트스트랩하면서 시작된다. 모든 앵귤러(Angular) 애플리케이션에는 부트스트랩을 하기 위해 최상위 모듈을 꼭 갖는다. 이 모듈은 app.module.ts파일에 App.. 2022. 3. 31.
사이트 프로그래밍 앵귤러(Angular) 프레임워크 목차 앵귤러(Angular)는 구글의 앵귤러(Angular) 팀과 개인 및 기업 공동체에 의해 개발되는 타입스크립트(TypeScript) 기반 오픈 소스 프론트엔드 웹 애플리케이션 프레임워크이다. 앵귤러(Angular)는 앵귤러 JS(Angular JS) 후속 버전이며 앵귤러(Angular)로 애플리케이션 제작시 앵귤러 JS(Angular JS) 보다 생산성, 확장성 및 성능을 향상시키는 이점이 있다. 1. 웹 앱 프레임워크 앵귤러(Angular) 1. 웹 앱 프레임워크 앵귤러(Angular)란? 웹 앱 프레임워크 앵귤러(Angular)란? 앵귤러(Angular)란? Angular는 TypeScript를 기반으로 개발된 개발 플랫폼이다. 동시에 확장가능한 컴포너트 구조로 웹 애플리케이션을 만드는 프레임워크이다.. 2022. 3. 25.
웹 앱 프레임워크 앵귤러(Angular)란? 앵귤러(Angular)란? Angular는 TypeScript를 기반으로 개발된 개발 플랫폼이다. 동시에 확장가능한 컴포너트 구조로 웹 애플리케이션을 만드는 프레임워크이다. 또한 라우팅, 폼 관리, 클라이언트 서버 통신 등 웹 개발에 필요한 모든 라이브러리를 조화롭게 통합한 모임집이며 애플리케이션 코드를 개발, 빌드, 테스트, 수정, 업데이트에 필요한 개발자 도구를 제공한다. Angular는 개발자, 라이브러리 개발자, 컨텐츠 작성자가 총 170만명 이상에 달하며, 혼자하는 프로젝트는 물론이고 기업 애플리케이션에도 활용할 수 있으며, 최신 기술을 쉽게 도입할 수 있도록 설계되어 적은 노력으로 큰 생산성 향상을 낼 수도 있다. 2022. 3. 25.
반응형