Angular wykorzystuje obecnie semantyczne wersjonowanie, w formie:
major-minor-patch. Tylko zmiana mijor jest breaking change, sa to nowe
wydania angular. Minor dostarcza nowe featury a patch poprawki błędów.
ANS✔✔ Jak obecnie wygląda wersjonowanie Angulara?
Zmiana architektury z MVC na komponentową, TypeScript, wykorzystanie
RxJs itp.C ANS✔✔ Najważniejsze zmiany w Angular vs. AngularJs.
Jest mechanizm pozwalający na ekapsulacje js i css w drzewie DOM. Dzięki
temu zmiana stylu np. elementów h3 nie wpływa na wygląd h3 po za
enkapsulowanym fragmentem DOMa ANS✔✔ Co to jest shadow DOM?
, Solution 2024/2025
Pepper
Wersja 3 została pominięta z powodu tego że angular-router był w wersji 3
kiedy pojawił się Angular 2. Wszystkie projekty trzymane są w jednym repo i
spowodowałoby to problemy z wersjonowaniem. ANS✔✔ Czy istnieje
Angular w wersji 3?
Żadna. Typescript jest komplikowany do javascript. ANS✔✔ Ktora
przegladarka obsluguje TypeScript?
Zabrania użycia zmiennych typu any w ts. ANS✔✔ Do czego służy flaga
noImplicitAny w configu kompilatora TS?
Tablica stałej długosci z elementami określonego typu. np. const
tuple[string, number] = ["str", 1]. TS będzie pilnował czy do takiej tablicy
nie wrzucamy danych błędnego typu. ANS✔✔ Czym jest "tuple"' w TS?
W przypadku integracji z legacy code. ANS✔✔ Kiedy używać typu any?
viewEncapsulation określa sposób w jaki Angular enkapsuluje komponenty.
emulated - amulacja shadow dom poprzez zmiany nazw klas css. native -
natywny shadow dom, none - brak enkapsulacji ANS✔✔ Jaki jest domyślny
tryb viewEncapsulation i co to jest?
Rozbudowana obiektowość (klasy, interfejsy, dziedzenie), kontrola typów na
etapie kompilacji, nowe feature językowe nie zależnie od docelowej
przeglądarki na której ma działać aplikacja. ANS✔✔ Jakie są zalety używania
typescript?
Kompilator uruchamiamy poleceniem: tsc plik.ts ANS✔✔ Jak z poziomu
wiersza poleceń skompilować plik typescriptu?
Do przekazywania źródeł do przegladarki, tak żeby można było debugować
skompilowany, zminimalizowany kod ANS✔✔ Do czego wykorzystujemy
sourceMap w pliku konfiguracyjnym TS?
Jest to sprawdzanie typów zmiennym w czasie kompilacji programu, które
pozwala wykryć więcej błędów w czasie kompilacji wymaga jednak od
programistów pisania typów w kodzie. ANS✔✔ Co to jest statyczne
typowanie?
Funkcja nie może nic zwrócić ani nie może poprawnie się zakończyć. ANS✔✔
Jak działa typ zwracany never?
Blokuje mozliwosc przypisania wartości poza definicją i konstruktorem.
Odpowiednik final z javy. ANS✔✔ Jak dziala 'readonly' przy polu klasy?
Pola i metody (bez logiki). ANS✔✔ Co interfejs ts dziedziczy po klasie?
publiczny ANS✔✔ Jaki domyślny dostep mają pola bez klasyfikatora w ts?
public, private, protected ANS✔✔ Jakie sa dostepne typy widocznosci w TS?
any ANS✔✔ Jaki typ przyjmie niezdefiniowane pole w tuple?
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Schoolflix. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $14.99. You're not tied to anything after your purchase.