AngularJS Genel Bakış

1379412346_angular
Merhaba arkadaşlar bugün AngularJS’nin bize sunduklarına bakacağız.AngularJS bir javascript uygulama çatısıdır.MVC(Model-View-Controller) Tasarım yapısını kullanır.Ayrıca MIT Lisansı ile kullanıcılara sunulmuştur.

AngularJS Avantajları
AngularJS hedef olarak static olan HTML sayfalarını dinamik halde kullanmamıza yarar.
Daha Anlaşılır bir kod yapısı içerir.
Modüler geliştirme sunar bu tekrar programlama için büyük kolaylık sağlar.
AngularJS’nin diğerlerinde ayırdığı en önemli özelliği HTML sayfasının davranışlarını değiştirmek.

AngularJS MVC

modern-web-applications-using-angularjs-15-638
Aslında AngularJS’nin MVC yapısında olup olmadığı tartışılıyor ancak genel olarak MVC yapısında olduğu kabul edilir.
AngularJS’de MVC şu şekildedir.
MVVM -> Model View View-Model
View-Model -> $scope
MVW -> Model View Whatever

AngularJS Farkı
AngularJS’den önce kod yapısı

AngularJs’den Sonra kod yapısı

AngularJS’nin en önemli özellikleri
Scope              Filters
Model             Module
View               Injector
Controller     Services
Directive

Bu yazıda AngularJS kısa olarak bahsettik herkese iyi çalışmalar.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>