Съдържание
Динамичността на мрежата означава, че всеки път, когато трябва да създаваме по-сложни приложения вътре, но по-лесни за използване от потребителите, сред новите тенденции имаме приложения на една страница, които, както показва името им, ни позволяват да правим всичко по едно и също страница няма нужда от презареждане.Увеличете
Работата с този тип приложения може да бъде сложна, затова стартирането на проект от нулата без помощта на библиотеки или рамки изглежда лудо и всъщност това е нещо, което почти не се случва, за щастие на пазара има няколко рамки, които ни помагат да изградим различни типове на приложения.В тези рамки имаме AngularJS какво е книжарница Javascript създаден и поддържан от Google, което ни позволява да получим база за изпълнение на нашите динамични приложения, от една страница и която ни помага да включим повече функционалности за нашите потребители с най -малко усилия.
Основни понятияЗа да разберем какво можем да постигнем с помощта AngularJS Трябва да прегледаме някои концепции повърхностно, това ще ни даде въведение и преглед на това, което ни предстои, ако решим да поемем по този път на развитие.
Когато работим с различните видове приложения, едно от предизвикателствата винаги е бил начинът, по който представяме данните на крайния потребител и не говорим от гледна точка на графичния дизайн или потребителския интерфейс, а от гледна точка по начина, по който трябва изграждаме структурата, която дефинираме.
Един фокус на това са шаблоните от страна на клиента, които можем да делегираме с помощта AngularJS че данните и HTML Те сглобяват и изграждат структурата, която искаме в браузъра, така че когато се направят необходимите заявки, натоварването на обработката ще бъде на клиента, а не на сървъра.
Това ни позволява да изградим a заден край независим и да може да изпълнява различни приложения върху него и преден край можете да се свържете с всеки заден край без разлика, стига да отговарят с необходимите данни.
AJAXБлагодарение на използването на Javascript можем да използваме AJAX, с това можем да постигнем промени в реално време при манипулиране на СЛЪНЦЕ на нашия документ, следователно, вместо да се налага да изпращаме отговори с вградения HTML, както е, когато използваме езици като PHP или Руби, можем да изпращаме данните само с помощта JSON и нашето приложение ще може да ги организира и изгради необходимия HTML без проблеми …
Разделянето на различните области на нашето приложение означава, че можем да се развиваме по по -подреден и ефективен начин, като имаме всичко свързано с данните и логиката в нашия Модел, това, което потребителят вижда в Изглед и кой ще отговаря за контрола и управлението на всички Контролер.
AngularJS ни позволява да използваме тази парадигма за развитие и да я прилагаме в мрежата без никакви проблеми, с това можем да правим по -сложни приложения за по -малко време.
Завършваме урока, виждайки, че имаме достатъчно концепции, с които трябва да започнем да усвояваме, за да се впуснем в пътешествие AngularJS с това ще можем да разберем защо на много неща и също така ще видим нови начини за разработване на нашите приложения.