4 poin oleh GN⁺ 2024-02-19 | 1 komentar | Bagikan ke WhatsApp
  • Alat untuk membantu memahami performa dan perilaku aplikasi Ruby on Rails.
  • Menampilkan panel di bagian bawah situs yang beroperasi yang menampilkan informasi permintaan untuk backend RoR.
  • Ekosistem Ruby memiliki banyak alat debugging yang bagus seperti pry, tetapi belum selengkap fitur seperti PHP DebugBar / Laravel DebugBar.
  • Dibangun dengan Jigsaw, Tailwind, dan Torchlight.

Fitur Debugbar

  • Memungkinkan pengecekan visual terhadap berbagai permintaan dan performa aplikasi.
  • Sebagai contoh, menunjukkan bahwa permintaan GET /post-list membutuhkan waktu 806.7ms.
  • Menyediakan informasi seperti total 3 model, 234 kueri, 21 tugas, dan 3 cache.

Pendapat GN⁺

  • Debugbar merupakan alat penting bagi pengembang Ruby on Rails dalam menganalisis performa aplikasi.
  • Menyediakan metrik performa secara visual yang membantu pemecahan masalah dan optimasi.

1 komentar

 
GN⁺ 2024-02-19
Komentar Hacker News
  • Sang pembuat Debugbar memperkenalkan diri dan menyatakan jika ada masukan atau pertanyaan, silakan beri tahu.

    Hai, saya adalah pembuat Debugbar. Jika ada masukan atau pertanyaan, silakan beri tahu saya. Terima kasih.

  • Menilai itu sebagai salah satu toolbar pengembang Symfony terbaik, sambil merindukannya di proyek Ruby on Rails.

    Toolbar pengembangan Symfony adalah salah satu yang terbaik, dan dalam proyek Ruby on Rails saya selalu merindukan fungsinya.

  • Seseorang yang membuat proyek serupa menjelaskan bahwa debugger Ruby on Rails miliknya dapat menampilkan semua metode yang dipanggil untuk sebuah request, nilai parameter, serta nilai kembalian.

    Proyek ini sangat keren dan mirip dengan debugger Ruby on Rails yang saya buat. Anda bisa melihat semua metode yang dipanggil, nilai parameter, dan nilai kembalian pada sebuah request.

  • Ia pernah menambahkan "debug bar" kustom di lingkungan pengembang dan QA di dua tempat kerja sebelumnya, yang merupakan alat penting untuk menjawab pertanyaan seperti pengecekan versi layanan.

    Saya pernah menambahkan "debug bar" kustom yang digunakan di lingkungan pengembangan dan QA di dua tempat saya bekerja sebelumnya, dan ini menjadi alat yang sangat penting untuk menjawab pertanyaan seperti verifikasi versi layanan.

  • Sebagai seseorang yang baru pertama kali mengenal istilah 'debugbar', setelah membaca dokumentasi dan mencoba langsung, ia menemukan bahwa debugbar menampilkan controller/action apa yang mengarahkan ke halaman saat menelusuri situs, callback, serta query database.

    Sebagai seseorang yang baru pertama kali mengenal istilah 'debugbar', setelah membaca dokumentasi dan mencobanya secara langsung, saya menyadari bahwa ini dapat menampilkan controller/action yang membawa Anda ke sebuah halaman saat menjelajahi situs, callback, dan query database.

  • Orang yang menginisiasi usulan debugbar Rails membagikan daftar ide dan fitur, sambil berharap alat ini terintegrasi ke Rails dan digunakan di Rails 8 yang berfokus pada kebahagiaan pengembang.

    Orang yang memulai usulan debugbar Rails membagikan ide dan daftar fitur, menyampaikan pendapat bahwa akan sangat bagus jika alat seperti ini diintegrasikan ke Rails dan digunakan di Rails 8 yang berfokus pada kebahagiaan pengembang.

  • Menanggapi komentar yang menanyakan apakah ini mirip dengan proyek lain, ia merespons positif bahwa pertukaran ide yang baik antar framework Laravel, Phoenix, dan Rails memang sering terjadi.

    Proyek ini tampak luar biasa, dan saya suka bahwa pertukaran ide yang baik sering terjadi antara framework Laravel, Phoenix, dan Rails.

  • Menyatakan ketidaksukaannya terhadap penggunaan singkatan RoR (Ruby on Rails).

    Proyek ini keren, tetapi saya tidak suka penggunaan singkatan RoR (Ruby on Rails).

  • Menyatakan keinginan agar ada debug bar untuk bahasa Go.

    Ia mengekspresikan keinginan bahwa akan sangat bagus jika ada debug bar untuk bahasa Go.