Obsah
Dynamika webu znamenala, že pokaždé, když potřebujeme vytvářet komplexnější aplikace uvnitř, ale pro uživatele jednodušší, mezi nové trendy patří jednostránkové aplikace, které, jak naznačuje jejich název, nám umožňují dělat vše na stejné úrovni. stránku není třeba dobíjet.ZVĚTŠIT
Manipulace s tímto typem aplikace může být složitá, proto zahájení projektu od nuly bez pomoci knihoven nebo rámců vypadá šíleně a ve skutečnosti je to něco, co se téměř nestane, naštěstí na trhu existuje několik rámců, které nám pomáhají budovat různé typy aplikací.V těchto rámcích máme AngularJS co je knihkupectví Javascript vytvořil a udržuje Google, což nám umožňuje získat základnu pro provádění našich dynamických aplikací na jedné stránce a která nám pomáhá začlenit více funkcí pro naše uživatele s minimálním úsilím.
Základní pojmyAbychom pochopili, čeho můžeme dosáhnout pomocí AngularJS Pokud se rozhodneme vydat touto cestou vývoje, musíme povrchně přezkoumat některé koncepty, což nám poskytne úvod a přehled toho, co máme před sebou.
Když pracujeme s různými typy aplikací, jednou z výzev byl vždy způsob, jakým data prezentujeme koncovému uživateli, a nemluvíme z pohledu grafického designu nebo uživatelského rozhraní, ale z úhel pohledu, jak by měl vybudovat strukturu, kterou definujeme.
Jedním z cílů jsou šablony na straně klienta, které můžeme delegovat pomocí AngularJS že data a HTML Shromažďují a vytvářejí požadovanou strukturu v prohlížeči, takže když jsou provedeny potřebné dotazy, zatížení zpracování bude na klientovi, nikoli na serveru.
To nám umožňuje vybudovat a zadní konec nezávislý a schopný na něm a na něm provádět různé aplikace front-end můžete se připojit k jakémukoli zadní konec bez rozdílu, pokud reagují požadovanými údaji.
AJAXDíky použití Javascript můžeme použít AJAX, čímž můžeme dosáhnout změn v reálném čase při manipulaci s SLUNCE našeho dokumentu, proto místo toho, abychom museli odesílat odpovědi s vloženým HTML tak, jak to je, když používáme jazyky jako PHP nebo Rubín, data můžeme odesílat pouze pomocí JSON a naše aplikace je bude moci bez problémů organizovat a vytvářet potřebné HTML …
Oddělení různých oblastí naší aplikace znamená, že se můžeme rozvíjet uspořádaněji a efektivněji tím, že budeme mít vše, co souvisí s daty a logikou Modelka, co uživatel vidí v souboru Pohled a kdo bude mít na starosti řízení a správu všech Ovladač.
AngularJS nám umožňuje používat toto vývojové paradigma a bez problémů jej aplikovat na web, díky čemuž můžeme vytvářet komplexnější aplikace za kratší dobu.
Dokončujeme tutoriál a vidíme, že máme dostatek konceptů, které musíme začít zvládat, abychom se mohli vydat na cestu AngularJS díky tomu budeme schopni pochopit důvod mnoha věcí a uvidíme také nové způsoby vývoje našich aplikací.