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
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ı
Bu yazıda AngularJS kısa olarak bahsettik herkese iyi çalışmalar.