AngularJS Model | Model Options – Giriş

AngularJS’ te model, uygulamanızın datasının ta kendisidir. Uygulamanızda set ettiğiniz her değişken bir modeldir. Lakin modeller klasik javascript değişkenlerinden daha üstün çalışmaktadır. AngularJS’ in model konusu çok geniş olduğu için, bu konuyu giriş konusu olarak hazırladım. Model konusunu seri olarak yazılacaktır.

AngularJS – Controllers

AngularJS te controller ların görevi, view ile data arasındaki iletimi $scope aracılığıyla sağlamak olarak gözüküyor. Fonksiyonların yazıldığı katman olarak gözüküyor. View a koyduğunuz bir butona tıklayınca çalışması gereken fonksiyonun yazıldığı yer olarak gözüküyor. Lakin DEĞİLLLL.

MVC Nedir ? En basit açıklaması ile

MVC Nasıl Çalışır ? Browser’ dan WebServer’ a istek gider. İsteğin route’ u çözülüp, istek controller a sevk edilir. Controller’ da istek anlaşılır, yapılması gereken işlem Model’ e paslanır. Model de Business Logic işlem görür. Model’ de sadece Database işlemleri YAPILMAZ. Bu yanılgıdan kurtulalım. Model ve model den sonraki katmanlar ile database, webservice vb. işlemlerin… Continue reading

AngularJS – Binding

AngularJS’ in başlangıç konusu data binding, türkçesiyle veriyi bağlamak. Bu konumuzda hem AngularJS’ i sıfırdan projemize dahil etmeyi, hemde data binding’ i işleyeceğiz. Fakat bundan önce isterseniz AngularJS’ in ana konseptini anlattığım http://angulartr.com/angular-baslangic/ AngularJS Başlangıç konumuzuda göz atabilirsiniz. 

CORS Problemine Çözüm YQL [ AngularJS / Jquery ]

Merhaba, Frontend uygulamalarınızı yaparken zaman zaman cors problemi ile karşılaşmışsınızdır. Uygulamanızdan bir api’ ye XHR Request yaptığınzda, tarayıcınızın console’ unda “No ‘Access-Control-Allow-Origin’ header is present on the requested resource” şeklinde bir hata alıyorsanız doğru yerdesiniz.