Framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

6 Şubat 2014 Perşembe

Java Server Faces (JSF)


Java Server Faces bir framewok'dür. Java Server Pages(JSP)’den farklı olarak kullanıcı arayüzü sağlanmaktadır. Java Server Pages’e göre en büyük artısı AJAX’a kolayca hükmedebilmenizdir. 

Hazır bileşenler ve etiketler ile yapmak istediğiniz işlemleri yapabilirsiniz. JSF, üst seviyede programlar yapmayı kolaylaştırmaktadır. 

Java Server Faces‘in çalışması olaylara (events) dayanmaktadır. Tıklandığında veya yapıldığında gibi eylemlere tepki verebilmektedir. Mouse tıklanması , klavye tuşuna basılması gibi bir etkileşim sonrası bir metod çalışır. Java Server Faces, Hibernate, Spring gibi Java tabanlı teknolojiler ile birlikte çalışmaktadır.

CodeIgniter Nedir?


Codeigniter PHP dili ile web uygulaması geliştirmek isteyenler için oluşturulmuş bir frameworktür. Web uygulamalarındaki kütüpheneleri size hazır olarak sunarak uygulama geliştirmenizi hızlandırır. 

Codeigniter, yazmış olduğunuz kod sayısını azaltarak aynı işi daha kısa sürede ve daha temiz kod yazarak yapmanızı sağlar. Birçok framework'de olduğu gibi Codeigniter, MVC (Model - View - Controller) tasarım desenini kullanıyor. Veritabanı ile ilgili işlemleri Model sınıfları, Tasarım ile ilgili işlemleri View dosyaları, uygulamanın çalışmasını ise Controller sınıfları sağlıyor.

3 Şubat 2014 Pazartesi

Django Nedir?


Django, web uygulaması geliştirmek için kullanılan bir framework'dür. Django framework'ünün ilk sürümü 2005 yılında yayınlanmıştır. Özellikle hızlı web projeleri geliştirmek için tercih edilmektedir. Django framework'u Python dili ile yazılmıştır. Django, Python 2.x sürümlerinde çalışmaktadır. 

Django, diğer web frameworkleri gibi MVC (Model - View - Controller) yapısına benzer bir yapı olan MVT (Model - View - Template (URL)) yapısını kullanır. Model, veritabanı işlemlerinin yapıldığı yerdir. View, web uygulamasının Python dili kullanılarak geliştirildiği kısımdır. Template, web uygulamasının tasarımının yapıldığı kısımdır.