Angular 모듈 구성
Feature modules, lazy loading, shared modules, core module, 모듈러 아키텍처
22 면접 질문·
Mid-Level
1Angular의 Feature Module이란 무엇입니까?
1
Angular의 Feature Module이란 무엇입니까?
답변
Feature Module은 애플리케이션의 특정 기능과 관련된 컴포넌트, 서비스, 라우트를 그룹화하는 모듈입니다. 이러한 구성은 관심사를 분리하여 유지 보수성을 향상시키고 lazy loading을 용이하게 합니다. 각 feature는 애플리케이션의 나머지 부분에 영향을 주지 않고 독립적으로 발전할 수 있습니다.
2Angular에서 lazy loading의 주요 장점은 무엇입니까?
2
Angular에서 lazy loading의 주요 장점은 무엇입니까?
답변
lazy loading은 사용자가 해당 라우트에 접근할 때만 모듈을 로드하므로 초기 번들을 줄일 수 있습니다. 이 접근 방식은 특히 대규모 애플리케이션의 경우 초기 로딩 시간을 크게 개선합니다. 거의 사용되지 않는 기능은 더 이상 시작에 영향을 주지 않습니다.
3Angular 라우터에서 모듈의 lazy loading을 구성하는 구문은 무엇입니까?
3
Angular 라우터에서 모듈의 lazy loading을 구성하는 구문은 무엇입니까?
답변
화살표 함수와 동적 import를 사용한 loadChildren 구문은 Angular 8 이후 권장되는 최신 방법입니다. 이 접근 방식은 더 나은 tree-shaking을 위해 네이티브 JavaScript 동적 import를 사용합니다. 문자열을 사용한 이전 구문은 이제 사용되지 않습니다.
4
Angular의 Shared Module이란 무엇입니까?
5
Angular 애플리케이션에서 Core Module의 역할은 무엇입니까?
+19 면접 질문
기타 Angular 면접 주제
TypeScript 기초
Junior
25개 질문TypeScript 고급
Junior
20개 질문Angular 기초
Junior
20개 질문컴포넌트와 라이프사이클
Junior
20개 질문Services & Dependency Injection
Junior
20개 질문Angular CLI
Junior
18개 질문디렉티브와 Pipe
Mid-Level
22개 질문라우팅과 내비게이션
Mid-Level
24개 질문리액티브 폼
Mid-Level
26개 질문템플릿 기반 폼
Mid-Level
16개 질문RxJS 기초
Mid-Level
22개 질문RxJS 연산자
Mid-Level
24개 질문HttpClient 및 API 호출
Mid-Level
22개 질문기본 상태 관리
Mid-Level
20개 질문Change Detection
Mid-Level
20개 질문Angular Signals
Mid-Level
20개 질문Standalone Components
Mid-Level
18개 질문Angular 단위 테스트
Mid-Level
22개 질문엔드투엔드 테스팅
Mid-Level
18개 질문빌드 및 최적화
Mid-Level
20개 질문NgRx 기초
Senior
24개 질문NgRx 고급
Senior
24개 질문Angular 아키텍처
Senior
22개 질문성능 최적화
Senior
22개 질문보안 및 모범 사례
Senior
20개 질문고급 RxJS 패턴
Senior
22개 질문Angular Universal 및 SSR
Senior
20개 질문Angular 마이크로 프론트엔드
Senior
20개 질문