4 puan yazan GN⁺ 2024-02-19 | 1 yorum | WhatsApp'ta paylaş
  • Ruby on Rails uygulamalarının performansını ve davranışını anlamaya yardımcı bir araç
  • Çalışır durumdaki sitenin altında, RoR arka ucu için istek bilgilerini gösteren bir paneli gösterir
  • Ruby ekosisteminde pry gibi iyi hata ayıklama araçları olsa da PHP DebugBar / Laravel DebugBar benzeri işlevler eksiktir
  • Jigsaw, Tailwind ve Torchlight ile oluşturuldu

Debugbar'ın Özellikleri

  • Uygulamanın farklı isteklerini ve performansını görsel olarak doğruca izleyebilirsiniz.
  • Örnek olarak GET /post-list isteğinin 806.7ms sürdüğünü gösterir.
  • Toplam 3 model, 234 sorgu, 21 iş, 3 cache bilgisi sağlar.

GN⁺'ın Görüşü

  • Debugbar, Ruby on Rails geliştiricileri için uygulama performans analizi için vazgeçilmez bir araçtır.
  • Görsel olarak performans metrikleri sunarak sorun gidermeyi ve optimizasyonu destekler.

1 yorum

 
GN⁺ 2024-02-19
Hacker News Yorumları
  • Debugbar geliştiricisi kendini tanıttı ve geri bildirim ya da sorunuz varsa haber vermenizi istedi.

    Merhaba, Debugbar'ı yapan kişiyim. Geri bildiriminiz veya sorularınız varsa lütfen iletin. Teşekkürler.

  • Symfony'nin geliştirme araç çubuğunun en iyilerden biri olduğunu söyledi ve Ruby on Rails projelerinde bunu ne kadar özlediğini paylaştı.

    Symfony'nin geliştirici araç çubuğu en iyi araç çubuklarından biridir; Ruby on Rails projelerinde her zaman onun gibi bir aracı özlüyorum.

  • Benzer bir projeyi yapan biri, kendi Ruby on Rails hata ayıklayıcısında istekte çağrılan tüm yöntemleri, parametre değerlerini ve dönüş değerlerini görebildiğini anlattı.

    Bu proje gerçekten güzel; benim yaptığım Ruby on Rails debugger'ım da benzer. Bir istek için çağrılan tüm metotları, parametreleri ve döndürme değerlerini görebilirsiniz.

  • Daha önce çalıştığı iki farklı yerde geliştirici ve QA ortamında kullandıkları özel bir "debug bar" eklemiş; bu araç, servis sürümünü kontrol etme gibi sorulara cevap vermede kritik bir rol oynamış.

    Geliştirici ve QA ortamlarında kullandığımız özelleştirilmiş bir "debug bar" eklediğimi ve bunun servis sürümünü kontrol etme gibi sorulara cevap vermek için vazgeçilmez olduğunu belirtirim.

  • 'debugbar' terimini ilk kez duyan biri olarak, belgeleri okuyup deneyince, sitenin gezinmesinde hangi controller/action'ın sayfaya götürdüğünü, callback'leri ve veritabanı sorgularını gösterdiğini keşfetti.

    'debugbar' terimini ilk kez duyuyorum. Belgeleri okuyup deneyince, sitenin gezinmesini sağlar; hangi controller/action'ın sayfayı tetiklediğini, callback'leri ve veritabanı sorgularını görüntülediğini gördüm.

  • Rails debug bar'ı için bir öneri başlatan kişi fikirlerini ve özellik listesini paylaştı; bu aracın Rails'e entegre edilip geliştirici mutluluğuna odaklanan Rails 8'de kullanılmasının güzel olacağını belirtti.

    Rails debug bar'ı için bir öneri başlattım. Fikirleri ve özellik listesini paylaştım, bu aracın Rails'e entegre edilip geliştirici mutluluğuna odaklanan Rails 8 ile kullanılmasını çok isterim.

  • Başka bir projeye benziyor mu diye soran bir yoruma olumlu tepkiyle, Laravel, Phoenix ve Rails çerçeveleri arasında iyi fikir alışverişi çok sık olur dedi.

    Bu proje harika görünüyor ve Laravel, Phoenix ve Rails çatıları arasında iyi fikirlerin sık sık paylaşıldığını görmekten mutluluk duyuyorum.

  • RoR (Ruby on Rails) kısaltmasını sevmeyen bir görüş belirtti.

    Harika bir proje ama RoR (Ruby on Rails) kısaltmasını sevmiyorum.

  • Go dili için bir debug bar olmasını arzu ettiğini söyledi.

    Go için bir debug bar olmasını çok isterdim.