Angular

Standalone Components

Standalone components, imports, providers, bootstrapping, migracja z NgModules, nowa struktura aplikacji

18 pytań z rozmów·
Mid-Level
1

Czym jest standalone component w Angularze?

Odpowiedź

Standalone component to komponent Angulara, który ustawia standalone: true w swoim dekoratorze @Component. Pozwala to komponentowi zarządzać własnymi imports i providers bez potrzeby NgModule. Standalone components upraszczają architekturę, eliminując potrzebę modułów pośrednich do organizowania zależności.

2

Jak zadeklarować standalone component?

Odpowiedź

Aby utworzyć standalone component, wystarczy dodać właściwość standalone: true w dekoratorze @Component. Ta prosta deklaracja sprawia, że komponent jest niezależny od jakiegokolwiek NgModule i pozwala zarządzać imports oraz providers bezpośrednio w metadanych komponentu, eliminując potrzebę zewnętrznej deklaracji w module.

3

Jak zaimportować inny komponent do standalone component?

Odpowiedź

W standalone component zależności (komponenty, dyrektywy, pipes) są dodawane bezpośrednio w tablicy imports dekoratora @Component. Każdy komponent może importować inne standalone components, dyrektywy, pipes, a nawet klasyczne NgModules. Eliminuje to potrzebę pośrednich NgModules do zarządzania zależnościami między komponentami i upraszcza architekturę.

4

Której funkcji użyć do uruchomienia aplikacji ze standalone component?

5

Jak skonfigurować globalne providers za pomocą bootstrapApplication?

+15 pytań z rozmów

Opanuj Angular na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo