it-swarm-tr.com

prototype.js veya yeni projeler için jQuery?

Yeni bir proje için prototype.js veya jQuery kullanmalı mıyım? Rails prototype.js ile birlikte gelir, ancak jQuery dünyanın geri kalanı için tercih edilen bir kütüphane gibi görünüyor. Prototype.js hala etkin geliştirme aşamasında mı? Biraz tozlu görünüyor ...

7
Aaron

Bu çoğunlukla tercih meselesi. Bazı insanlar Prototip'in nesneleri nasıl genişlettiğini sevmezler, ancak temel kullanım için oldukça eşdeğerdir.

Prototip hala aktif bir gelişme gösteriyor - birkaç ay önce bir sonraki sürüm için bir sürüm adayı belirlediler.

6
Matthew Shanley

Prototipe karşı hiçbir şey yok, ancak eklenti miktarına sahip değil ya da neredeyse jQuery kadar büyük bir topluluk var.

JQuery için hemen hemen her şey için bir eklenti var, bu yüzden çok daha az js yazıyorum.

8
corymathews

Spesifikasyonlarınıza en uygun olanı kullanın. jQuery, aktif gelişimdeki harika bir kütüphanedir ve takip eden büyük (ve büyük) bir topluluğa sahiptir ve benim kişisel seçim kütüphanemdir, ancak iş için doğru araçsa, Prototip kullanmaktan vazgeçmenize izin vermeyin.

2
Jason

Bu gerçekten tercih meselesi. Şahsen, jQuery'ye yöneliyorum. İyi belgelenmiştir, birçok iyi eklenti vardır ve hayatımı çok daha kolay hale getiriyor. Prototip insanlarından büyüklüğü ve performansı hakkında bazı şikayetler duydum (üzgünüm, spesifik sorunlarını hatırlamıyorum) ama bu iki yönden de daha iyi ve daha iyi oluyor.

İkisini de dener ve hangisinin sizin için daha uygun olduğunu görmek isterim.

2
tghw

Hangisini tercih ettiğine gerçekten bağlı. Ancak, jQuery'nin daha büyük bir takibi var gibi görünüyor, bu yüzden bunun için kaynakları bulmak kolay olabilir.

Sanırım hem Google’ın sunucularından hem de MS’in sunucularından barındırılan jQuery’yi alabileceğinizi düşünüyorum.

1
Macha

Sanırım Google CDN üzerinden barındırılan jQuery'nin her ikisinin de açıldığını düşünüyorum.

0
Maslow

Bu açıkça bir tercih meselesidir. Jquery'nin yeni başlayanlar için anlaşılması biraz daha zor olduğunu fark ettim çünkü zincirleme özellikle asenkron yarış koşulları gerçekleştiğinde gerçekten sezgisel değil. Ancak, jquery kesinlikle daha fazla eklentiye sahiptir, ancak çok fazla eklenti otomatik olarak yüklendiğinde de bir dezavantaj olabilir.

0
txwikinger

Yüzeyde tercihinize göre, kitaplıklara, eklentilere ve başarmak için jQuery veya Prototype kullanmak istediğiniz örneklere bakmayı düşünün. Örneğin, yeni bir Rails project ile tüm AJAX varsayılan olarak prototip kullanılarak yapılır. Ayrıca, jQuery UI veya jQTouch (mobil) kullanmak istiyorsanız, jQuery'yi tavsiye ederim.

0
Steve Tranby