• documentcloud tarafından geliştirilen, derli toplu js uygulamaları yazmanızı sağlayan bir kütüphane.

    http://documentcloud.github.com/backbone/
  • istemci tarafında gösterilan verilerin javascript içinde mvc ve oop yaklaşımlarıyla yapılandırılmasını amaçlamış bir javascript kütüphanesidir. javascript tarafındaki programlamayı biraz daha sunucu tarafındaki gibi yapısal hale getirir.

    jquery gibi bir paket ile ajax üzerinden çekilen verileri doğruca html'e gömmek yerine backbone çekilen verileri model olarak tutar ve view kısmıyla da html'e aktarır.

    kısaca kodu derler toplar. adam eder. her şey için gerekli mi, değer mi? bir trade off var burada, her şeyde olduğu gibi.
  • (bkz: spine.js)
  • (bkz: typescript)
  • backbone layout manager plugini ile birlikte daha bir güzelleşiyor.
  • bir framework olmayıp model view presenter (mvp) uygulama tasarım paradigmasıdır.
  • bir angularjs rakibi js framework'tür. mobilde native kadar performanslı olmasa da phonegap ile sağlam applicationlar yazmanıza imkan verir.
  • js tabanlı router kütüphanesidir. node.js platformu tercih sebebi ise api entegrasyonlarında sails.js ile mükemmel entegre olur. statik bir çalışma yapıyorsanız ve harici bir javascript kodu embed edecekseniz prerender.io ile harmanlanması gerekebilir. aksi halde, google adsense gibi kaynak kodu aşırı önemseyen javascript dosyalarını entegre etmekte güçlük çıkmaktadır.
  • bu quora cevabına göre trellonun clientinde dom için kullanılan teknolojiymiş.
  • sirkette bir projede kullandigimiz javascript frameworku.

    proje 5 yil kadar once yapilmis, ustune konarak devam etmis. suan projede yaklasik 20 modul var, her modulu baska bir firma tamamlamis. hayatimda belki 15-20 projede calistim ve hic bu kadar tekrar eden kod, kopyalanip yapistirilmis template dosyasi

    yapisi kucuk projeler icin uygun. orta olcekli uygulamalarda da kullanilabilir ama buyuk olcek? uzak durunuz.

    olcekten kastim ise uygulamadaki ekran, sayfa sayisi.

    tek guzel yani, yaratiginiz hemen hemen her seyi extend edip customize edebiliyorsunuz.

    sonuc olarak da bir component veya template'i gelistirip, ihtiyaca uygun duzenlemek yerine isi hizlica kopyalayip cozuyorsunuz. bunun sonucunda da yarin oburgun maintain etmeniz gerektiginde kafayi siyiriyorsunuz.

    gunu kurtaracak frameworktur.

    bunu kullanip, bunu kullanmazsaniz iyice pisman olursunuz (bkz: marionette)
hesabın var mı? giriş yap