28 Haziran 2014 Cumartesi

Angular JS Giriş

  Ahmet Şimşek       28 Haziran 2014 Cumartesi
Angular JS üzerine yazılı dersler hazırlamaya karar verdim. Bu ilk derste Angular JS nin ne olduğunu,nerede kullanıldığına ve neden ortaya çıktığına dair bilgiler vereceğim. Şu an pek fazla bilgim yok yeni öğrenmeye başlamış biriyim ama öğrendiğim herşeyi buradan paylaşacağım.

Angular JS nedir?
Angular JS 2009 yılında ilk versiyonu yayınlanmış olan javascript dili ile geliştirilmiş web uygulamaları geliştirmeye yarayan bir MVC framework. Yukarıdaki logodada gördüğünüz üzere Google desteğine sahip. Önce MVC nin ne olduğu hakkında fikri olmayanlar için MVC nin ne olduğuna değinelim. MVC model,view ve controller kelimelerinin baş harflerinden oluşturulmuş olan bir mimari desendir. Veri gösterimi ve kullanıcı etkileşimini soyutlamak üzerine kuruludur.
Yukarıdaki görsel MVC nin yaptığı şeyi özetlemekte. Bir kullanıcımız var ve uygulamayı kullanarak bir etkileşim sağlıyor. Ve controller aldığı bu etkileşimleri Model e gönderiyor Model ise View e gönderiyor View de kullanıcının etkileşimin sonucunu görmesini sağlıyor. Javascript dili event-driven yani olaya dayalı programlamayı desteklediği için MVC sayesinde kullanıcı ile etkileşim hem daha basit hem daha hızlı oluyor.

Neden Angular JS?
Web uygulamaları geliştirmeyi kolaylaştırması. DOM manipülasyonu gayet iyi ve yaygın web tarayıcılarının güncel sürümlerinde sorunsuz çalışıyor. Güzel bir dökümantasyona sahip.
https://docs.angularjs.org/guide

İnternette rast geldiğim bir örnek var. Az kod çok iş olayını çok iyi özetliyor.

1.DOM API kullanılarak inputtan girilen kelime yazılıyor.
2.JQuery kullanılarak inputtan girilen kelime yazılıyor.
3.Ve Angular JS kullanılarak girilen kelime yazılıyor.
Bir programlama klasiği olan Hello World ile dersimizi bitirelim. Neden Angular JS olduğunu kendime göre basit bir örnek ile açıklamaya çalıştım. Bir daha ki derste görüşmek üzere.
logoblog

Thanks for reading Angular JS Giriş

Previous
« Prev Post
Oldest
You are reading the latest post

Hiç yorum yok:

Yorum Gönder