Strona główna > A > Angularjs

AngularJS

WersjaAngularJS LATEST
WymaganiaWindows XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows XP64 / Vista64 / Windows 7 64 / Windows 8 64 / Windows 10 64
DeweloperGoogle
Strona do pobraniaAngularJS

AngularJS jest zestawem narzędzi do budowy frameworka najbardziej odpowiedniego dla rozwoju Twojej aplikacji utrzymywanym przez Google. Jest on w pełni rozszerzalny i dobrze współpracuje z innymi bibliotekami. Każda funkcja może zostać zmodyfikowana lub zastąpiona, aby dopasować się do Twojego unikalnego przepływu pracy i potrzeb w zakresie funkcji. Czytaj dalej, aby dowiedzieć się jak. AngularJS pozwala na rozszerzenie słownictwa HTML dla Twojej aplikacji. Powstałe w ten sposób środowisko jest niezwykle ekspresyjne, czytelne i szybkie w tworzeniu.

Inne frameworki radzą sobie z niedociągnięciami HTML’ albo poprzez abstrahowanie od HTML, CSS i/lub JavaScript, albo poprzez dostarczanie imperatywnego sposobu manipulowania DOM. Żaden z nich nie rozwiązuje głównego problemu, że HTML nie został zaprojektowany dla dynamicznych widoków.

Features and Highlights

Data Binding
Data Binding jest automatycznym sposobem aktualizacji widoku za każdym razem, gdy zmienia się model, jak również aktualizacji modelu za każdym razem, gdy zmienia się widok. Jest to świetne rozwiązanie, ponieważ eliminuje manipulację DOM z listy rzeczy, o które musisz się martwić.

Kontroler
Kontrolery są zachowaniem stojącym za elementami DOM. AngularJS na PC pozwala wyrazić zachowanie w czystej czytelnej formie bez zwykłego szablonu aktualizacji DOM, rejestrowania wywołań zwrotnych lub obserwowania zmian w modelu.

Plain JavaScript
W przeciwieństwie do innych frameworków, nie ma potrzeby dziedziczenia z własnościowych typów, aby zawinąć model w metody dostępu. Modele AngularJS są zwykłymi, starymi obiektami JavaScript. To czyni Twój kod łatwym do testowania, utrzymania, ponownego użycia i ponownie wolnym od szablonów.

Dyrektywy
Dyrektywy są unikalną i potężną cechą dostępną w AngularJS. Dyrektywy pozwalają na tworzenie nowej składni HTML, specyficznej dla Twojej aplikacji.

Komponenty wielokrotnego użytku
Komponent pozwala na ukrycie złożonej struktury DOM, CSS i zachowania. Pozwala to skupić się na tym, co aplikacja robi lub jak wygląda osobno.

Lokalizacja
Ważną częścią poważnych aplikacji jest lokalizacja. Filtry AngularJS i dyrektywy stemmingowe pozwalają na stworzenie aplikacji dostępnej we wszystkich wersjach językowych.

Głębokie linkowanie
Głęboki link odzwierciedla miejsce, w którym użytkownik znajduje się w aplikacji. Jest to przydatne, aby użytkownicy mogli tworzyć zakładki i wysyłać pocztą elektroniczną linki do miejsc w aplikacji. Aplikacje Round Trip otrzymują to automatycznie, ale aplikacje AJAX z natury tego nie robią. Łączy to zalety głębokiego linkowania z zachowaniem podobnym do aplikacji desktopowych.

Weryfikacja poprawności formularzy
Weryfikacja poprawności formularzy po stronie klienta jest ważną częścią wspaniałego doświadczenia użytkownika. Pozwala na zadeklarowanie reguł walidacji formularza bez konieczności pisania kodu JavaScript. Pisz mniej kodu, idź szybciej napić się piwa.

Komunikacja z serwerem
Dostarcza wbudowane usługi na szczycie XHR, jak również różne inne backendy wykorzystujące biblioteki firm trzecich. Obietnice dodatkowo upraszczają Twój kod poprzez obsługę asynchronicznego zwracania danych.

Wstrzykiwanie zależności
Wstrzykiwanie zależności w aplikacji pozwala Ci deklaratywnie opisać, jak Twoja aplikacja jest okablowana. Oznacza to, że Twoja aplikacja nie potrzebuje głównej metody, która zazwyczaj jest nie do utrzymania bałaganem. Wstrzykiwanie zależności jest również rdzeniem do AngularJS Desktop. Oznacza to, że każdy komponent, który nie pasuje do Twoich potrzeb, może być łatwo zastąpiony.

Testowalny
Został zaprojektowany od podstaw, aby być testowalnym. Zachęca do separacji zachowanie-widok, jest dostarczany z mockami i w pełni wykorzystuje wstrzykiwanie zależności. Posiada również end-to-end scenario runner, który eliminuje błędy w testach poprzez zrozumienie wewnętrznych zasad działania AngularJS.

Jest również dostępny: Pobierz AngularJS dla Maca

Pobierz AngularJS dla Maca

.

By BalckeBahoque

CoffeeCup HTML Editor :: SQLiteStudio
Przydatne linki