Ana içeriğe geç

Hedefler ve Yol Haritası

Genel proje hedefleri

  • bir web uygulaması geliştirmede geliştirici verimliliğini ve mutluluğunu artırmak
  • ön uç geliştiricilere en iyi sınıf teklifleri toplamak
  • geliştiricilerin uygulama karmaşıklığını yönetmelerine yardımcı olmak
  • güçlü varsayılanlar sağlamak, ancak kullanıcıların özel proje ihtiyaçları için esnek kalacak şekilde genişletilebilir olmak

Yol haritası hedefleri

bilgi

Bu bölümde, projenin gelecekteki hedefleri hakkında detaylı bilgilere ulaşabilirsiniz.

  • WebStorm, Brackets, Sublime gibi araçlar için birinci sınıf kancalar sağlamak
  • Traceur için ES6'da yazma desteği
  • mobil web uygulamaları için daha iyi destek
    • forked view layer, Adobe Inspect/Shadow tarzında uzak hata ayıklama (bkz. #167) veya Uzak Önizleme, iOS 6 için DevTools UI
  • browserstack/browserling bulut tarayıcıları aracılığıyla tüm masaüstü/mobil için Adobe Shadow benzeri takip davranışı
  • bellek sızıntısı desenlerini tespit etme (Esprima aracılığıyla?)
  • iterasyon sırasında arka uçlarla (Express, PHP) entegrasyon
  • daha iyi birim testi yürütme
    • sadece etkilenen testleri çalıştırmak, tüm tarayıcılarda test etmek, bulut tarayıcılarında test etmek
    • casper.js tarzında UI testi
    • tüm tarayıcılar için eş zamanlı olarak test etmek için thrill ile entegrasyon
  • istemci tarafı depolama, çevrimdışı ve senkronizasyon sorunlarını çözmek
    • zengin senkronizasyon (hem gerçek zamanlı hem de çevrimdışı işbirliği)
    • pushState dahil sunucu
  • paket yönetimi aracılığıyla web bileşenleri
  • paket yönetimi aracılığıyla kod yeniden kullanımı devrimi :) (js ekosistemindeki parçalanmayı düzeltmek)
  • UI bileşenleri (Kendo, ClosureLib, Bootstrap, web bileşenleri?)
  • Kimlik Doğrulama (Google Connect) ve Ödeme (Stripe veya Google Payment)
ipucu

Geliştiriciler, yukarıdaki hedeflere ulaşmak için ekip içi işbirliğini artırmalı ve sürekli geri bildirim almalıdır.

taslak