Angular - podstawy
Stronę tą wyświetlono już: 5694 razy
Angular jest frameworkiem stworzonym przez firmę Google, który to wykorzystuje język programowania JavaScript do tworzenia aplikacji internetowych oraz desktopowych. Do pracy z Angularem konieczna jest obecność w systemie Node będącego silnikiem języka JavaScript bazującym na silniku V8 stworzonym przez firmę Google. Jest to w zasadzie interpreter języka JavaScript. Sam Angular korzysta z ułatwiającego życie programisty TypeScript-a, dzięki czemu możliwe jest tworzenie znacznie bardziej wydajnego i przejrzystego kodu. Zwiększona została też kontrola typów (która niestety nie zawsze działa). Koniec końców TypeScript zamienia tą składnię podczas kompilacji i tak docelowo na czysty kod JavaScript więc choć pisanie jest ułatwione to i tak końcowy wynik jest skryptem JavaScript.
Angular łączy z sobą elementy HTML i TypeScipta umożliwiając jednocześnie izolację styli CSS czy też SCSS w tworzonych komponentach. Z kolei serwisy są obiektami, które w Angularze umożliwiają przechowywanie i przekazywanie informacji pomiędzy różnymi komponentami. Albowiem za prawdę powiadam wam, że domyślnie serwisy działają w trybie wzorca projektowego
Angular umożliwia również tworzenie własnych interfejsów i klas a także typowanie zmiennych, które wywodzi się z samego TypeScript-a.
Mechanizm bindowania umożliwia w łatwy sposób osadzanie elementów kodu TypeScript-a w kodzie HTML, dyrektywy sterujące ułatwiają wstawianie elementów na wystąpienie określonego warunku lub dla elementów powtarzalnych zawartych np. w jakiejś zmiennej tablicowej. Jest to niezmiernie wygodne, zwłaszcza, że widok się sam aktualizuje, gdy zmienna zostaje zmodyfikowana.
Tytuł:
Angular. Profesjonalne techniki programowania. Wydanie IV
Autor:
Adam Freeman
Tytuł:
Angular. Programowanie z użyciem języka TypeScript. Wydanie II
Autor:
Yakov Fain, Anton Moiseev
Tytuł:
ASP.NET Core, Angular i Bootstrap. Kompletny przybornik front-end developera
Autor:
Simone Chiaretta
Tytuł:
Angular instalacja i działanie. Nauka krok po kroku
Autor:
Shyam Seshadri
Tytuł:
Angular w akcji
Autor:
Jeremy Wilken
Tytuł:
ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera
Autor:
Valerio De Sanctis
Tytuł:
Angular. Profesjonalne techniki programowania. Wydanie II
Autor:
Adam Freeman
Tytuł:
Angular 2. Programowanie z użyciem języka TypeScript
Autor:
Yakov Fain, Anton Moiseev
Tytuł:
Angular 2. Tworzenie interaktywnych aplikacji internetowych
Autor:
Gion Kunz