İçerik
AngularJS, web sayfası ve uygulamaları geliştirmeye yarayan JavaScript Framework’tür.
AngularJS, projelerimizde ya da bir etkileşimli web sitesini oluştururken framework imkânı sağlar. Bahsi geçen framework Google tarafından geliştirilen dünyadaki neredeyse çoğu yazılımcı tarafından kullanılan açık kaynaklı bir framework’tür.
2009 yılında hayatımıza giren AngularJS, o günden bu yana en popüler JavaScript framework’lerinden biri haline gelmiştir ve hala öyle denebilir. Front-end tarafında geliştirmeyi kolaylaştırmak adına geliştirilmiştir.
Bu kadar popüler olmasının altında yatan nedenlerden birisi aslında, HTML’i şablon dili olarak kullanmamıza olanak sağlamasıdır.
AngularJS Neden Kullanmalıyız ?
Modüler Yapı
Modüler yapısıyla birlikte uygulamalarımızı kolaylıkla bölebilir, tekrar kullanımını gerçekleştirebiliriz.
Çift Yönlü Veri Bağlama
Two-way Data Binding (Çift Yönlü Veri Bağlama) sayesinde yapıda veri değiştiğinde view(görünüm) otomatik olarak değişmektedir.
Tek Sayfa Desteği
Tek sayfa uygulamaları geliştirmemize olanak sağlayabilir. Diğer kütüphanelerden en önemli farkı kesinlikle çift yönlü olmasıdır. Yani veride olan değişiklik görünüme, görünümde olan değişiklik ise veriye uygulanır.
AngularJS’nin Avantajları Nelerdir ?
- Tamamen açık kaynak kodlu bir Javascript framwork’üdür.
- Kolay anlaşılabilirdir çünkü MVC tasarım kalıbı temel olarak alınmıştır.
- HTML’ye kolayca bağlanabilir kullanıcıya duyarlı bir çalışma yapılabilir.
- Daha az kod yazılarak daha fazla işlevsellik elde etmek AngularJS’de oldukça kolaydır.
AngularJS’de Geliştirme Yapmak İçin Gerekli Olanlar ?
Angular uygulaması geliştirebilmeniz adına size gerekli olan şey sadece angular.js.script dosyasının olmasıdır.
Bu linke tıklayarak ulaşmak istediğiniz sürümün bağlantısını projenize script olarak ekleyebilirsiniz.