4P by neo 9달전 | favorite | 댓글 1개
  • Ruby on Rails 애플리케이션의 성능과 동작에 대한 이해를 돕기 위한 도구
  • 운용중인 사이트 하단에 RoR 백엔드에 대한 요청 정보를 보여주는 패널을 표시
  • 루비 에코시스템엔 pry 같은 좋은 디버깅 도구가 많지만 PHP DebugBar / Laravel DebugBar 와 같은 기능이 부족
  • Jigsaw, Tailwind, Torchlight로 구축됨

디버그바의 기능

  • 애플리케이션의 다양한 요청과 성능을 시각적으로 확인 가능.
  • 예시로, GET /post-list 요청은 806.7ms의 시간이 걸림을 보여줌.
  • 총 3개의 모델, 234개의 쿼리, 21개의 작업, 3개의 캐시 등의 정보 제공.

GN⁺의 의견

  • 디버그바는 Ruby on Rails 개발자들에게 애플리케이션의 성능 분석에 필수적인 도구임.
  • 시각적으로 성능 지표를 제공하여 문제 해결과 최적화에 도움을 줌.
Hacker News 의견
  • 디버그바 제작자가 자신을 소개하며 피드백이나 질문이 있으면 알려달라고 함.

    안녕하세요, 디버그바를 만든 사람입니다. 피드백이나 질문이 있으면 알려주세요. 감사합니다.

  • Symfony의 개발 툴바가 최고 중 하나라고 평가하며, Ruby on Rails 프로젝트에서 이를 그리워함.

    Symfony의 개발 툴바는 최고 중 하나로, Ruby on Rails 프로젝트에서 항상 그 기능이 그립습니다.

  • 유사한 프로젝트를 만든 사람이 자신의 Ruby on Rails 디버거에 대해 설명하며, 요청에 대해 호출된 모든 메소드와 매개변수 값, 반환 값 등을 볼 수 있다고 함.

    이 프로젝트는 매우 멋지며, 제가 작성한 Ruby on Rails 디버거와 유사합니다. 요청에 대해 호출된 모든 메소드와 매개변수 값, 반환 값 등을 볼 수 있습니다.

  • 이전에 근무했던 두 곳에서 개발자와 QA 환경에서 사용하는 맞춤형 "디버그 바"를 추가했으며, 이는 서비스 버전 확인 등의 질문에 대답하는 데 필수적이었다고 함.

    개발 및 QA 환경에서 사용하는 맞춤형 "디버그 바"를 추가한 경험이 있으며, 이는 서비스 버전 확인과 같은 질문에 대답하는 데 필수적인 도구가 되었습니다.

  • 'debugbar'라는 용어를 처음 접한 사람이 문서를 읽고 실제 사용해보며, debugbar가 사이트를 탐색할 때 어떤 컨트롤러/액션이 페이지로 이끌었는지, 콜백 및 데이터베이스 쿼리 등을 표시한다는 것을 알게 됨.

    'debugbar'라는 용어를 처음 접한 사람으로서, 문서를 읽고 실제로 사용해보니, 사이트를 탐색할 때 어떤 컨트롤러/액션이 페이지로 이끌었는지, 콜백 및 데이터베이스 쿼리 등을 표시하는 기능을 가지고 있음을 알게 되었습니다.

  • Rails 디버그 툴바에 대한 제안을 시작한 사람이 아이디어와 기능 목록을 공유하며, 이 툴이 Rails에 통합되어 개발자의 행복에 초점을 맞춘 Rails 8에서 사용되면 좋겠다고 함.

    Rails 디버그 툴바에 대한 제안을 시작한 사람이 아이디어와 기능 목록을 공유하며, 이러한 툴이 Rails에 통합되어 개발자의 행복에 초점을 맞춘 Rails 8에서 사용되면 좋겠다는 의견을 제시합니다.

  • 다른 프로젝트와 유사한지 묻는 댓글에 대해, Laravel, Phoenix, Rails 프레임워크 간의 좋은 아이디어 교류가 자주 발생한다고 평가하는 긍정적인 반응.

    이 프로젝트는 훌륭해 보이며, Laravel, Phoenix, Rails 프레임워크 간에 좋은 아이디어가 자주 교류되는 것을 좋아합니다.

  • RoR(Ruby on Rails) 약어 사용을 싫어하는 의견.

    멋진 프로젝트지만, RoR(Ruby on Rails) 약어 사용을 싫어합니다.

  • Go 언어용 디버그 툴바가 있었으면 하는 바람을 표현함.

    Go 언어용 디버그 툴바가 있었으면 좋겠다는 바람을 나타냅니다.