AngularJS rozširuje HTML o ďalšie atribúty, ktoré zjednodušujú váš vývoj.
AngularJS je rámec na strane klienta na vytváranie jednostránkových aplikácií (SPA). Využíva vzor Model-View-ViewModel (MVVM). Použitie tohto rámca a MVVM uľahčuje kódovanie webových aplikácií. Použitie AngularJS predpokladá HTML ako jazyk používateľského rozhrania. AngularJS obohacuje HTML o atribúty. JavaScript sa používa na nastavenie logiky webovej stránky a jej funkcií.
Google vynašiel AngularJS v roku 2009 a od tej doby neustále prebieha vývoj a dodávanie. V roku 2016 došlo k úplnej inovácii, kde bola pridaná nová zásadná architektúra. Modely určené predovšetkým pre mobily, podpora pre prehliadač a architektúra boli upravené vo verzii s názvom Angular 2. Tento článok však nie je o Angular 2 alebo vyššom. Keďže AngularJS 1.8.x bol oznámený ako verzia LTS (dlhodobá podpora), stojí za to sa na AngularJS pozrieť znova a možno prvýkrát. Napriek tomu, pretože Angular 2+ a AngularJS sledujú mierne odlišné ciele a používajú na to rôzne techniky.
Oficiálne oznámenie LTS z webovej stránky AngularJS
Čo je vzor MVVM?
Pri použití AngularJS to znamená použitie vzoru MVVM. Aby sme boli presní, je to hybrid vzoru Model-View-Controller, ale kvôli symbióze modelu a regulátorov dostaneme vzor Model-View-Whatever (MV*/MVW) a môžeme ho previesť do MVVM. Existencia dátových modelov spojených s modelmi zobrazenia tiež v spojení so zobrazeniami vedie k priamej synchronizácii zobrazení a zmenám v údajoch dátového modelu. Porovnaj obrázok 1.
tento tweet bol vymazaný autorom tweetu
Obrázok 1 Vzor MVVM
#angular #angularjs #javascript
medium.com
Zvýšte rýchlosť vývoja pomocou atribútov AngularJS
Zvýšte rýchlosť vývoja webu pomocou atribútov AngularJS. AngularJS rozširuje HTML o ďalšie atribúty, ktoré zjednodušujú vašu štruktúru programovania vývoja. Zlepšite rýchlosť svojho uhla. AngularJS je dobre známy, a preto je obľúbený pri vývoji webových aplikácií.
Pozri Tiež:
- Podrobná príručka na vykonanie procesu inštalácie bezdrôtovej siete HP LaserJet M15W!
- Blazor WebSocket Helper: Všetky ukážky Blazor
- Ako opraviť, aby sa panika jadra nesynchronizovala po inovácii
- Začíname s R Markdown — Sprievodca a Cheatsheet
- Nástroj jq musíte začať používať pre všetky svoje potreby JSON