John Resig, en çok jQuery JavaScript kütüphanesinin yaratıcısı ve baş geliştiricisi olarak bilinen Amerikalı yazılım mühendisi ve girişimcidir.[3]
Resig, 2005 yılında Rochester Institute of Technology'den Bilgisayar Bilimleri alanında lisans derecesi alarak mezun oldu. Bu süre zarfında, veri madenciliği anlık mesajlaşma ağları konusunda Ankur Teredesai ile[4] ve gerçek zamanlı çevrimiçi işbirliğini teşvik etmenin yeni yollarını araştırmak için de Jon Schull ile çalıştı.[1]
2011 itibarıyla Reasig, Khan Academy'de uygulama geliştiricisi olarak çalıştı.[5] Önceden Mozilla Corporation için JavaScript araç geliştiricisiydi. jQuery ile ilgili çalışmaları nedeniyle 30 Nisan 2010'da Rochester Institute of Technology'nin İnovasyon Şeref Salonu'na[6] alındı.[1]
Yazılım projeleri
Resig, aşağıdakiler dahil olmak üzere birçok JavaScript kütüphanesi geliştirdi veya bunlara katkıda bulundu:
- jQuery, HTML'nin istemci tarafı betik kodlamasını basitleştirmek için tasarlanmış çok tarayıcılı bir JavaScript kütüphanesi.
- Processing.js, JavaScript için Processing dilinin bağlantı noktası.
- EnvJS, DOM tarayıcısının Rhino bağlantı noktası.
- TestSwarm, JavaScript için dağıtılmış sürekli entegrasyon test paketi.
- Sizzle; bağımsız, saf JavaScript ve CSS seçici motoru.
- FUEL, Firefox eklenti geliştirme kiti.
Resig, Google ve Yahoo! gibi şirketlerde sık sık konuşmacı olarak yer aldı. Ayrıca SXSW,[7] Webstock,[8] MIX ve Tech4Africa dahil olmak üzere web teknolojisiyle ilgili birçok konferansta sunum yaptı.[9]
Yayımları
Resig bir blog yazarı,[10] Apress tarafından 2006'da yayımlanan Pro JavaScript Techniques kitabının yazarı[11][12] ve Manning Publications tarafından Aralık 2012'de[13] yayımlanan Secrets of the JavaScript Ninja kitabının Bear Bibeault ile birlikte ortak yazarıdır. Ayrıca yazdığı diğer makaleleri de mevcuttur.[14]
Kaynakça
Dış bağlantılar
|
---|
Kod analizi | |
---|
Derleyiciler | |
---|
Konseptler | |
---|
Kabuklayıcılar | |
---|
Dökümentasyon oluşturucular | |
---|
Metin Düzenleyiciler | |
---|
Motorlar | |
---|
Çatılar | |
---|
İlgili teknolojiler | |
---|
Paket yöneticileri | |
---|
Sunucu tarafında JavaScript | |
---|
Birim testi | |
---|
Kişiler | |
---|