# Debugbar - Ruby on Rails를 위한 디버그 바

> Clean Markdown view of GeekNews topic #13434. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=13434](https://news.hada.io/topic?id=13434)
- GeekNews Markdown: [https://news.hada.io/topic/13434.md](https://news.hada.io/topic/13434.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-02-19T19:35:14+09:00
- Updated: 2024-02-19T19:35:14+09:00
- Original source: [debugbar.dev](https://debugbar.dev/)
- Points: 4
- Comments: 1

## Topic Body

- 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 개발자들에게 애플리케이션의 성능 분석에 필수적인 도구임.  
- 시각적으로 성능 지표를 제공하여 문제 해결과 최적화에 도움을 줌.

## Comments



### Comment 23170

- Author: neo
- Created: 2024-02-19T19:35:14+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=39420453) 
- 디버그바 제작자가 자신을 소개하며 피드백이나 질문이 있으면 알려달라고 함.
  > 안녕하세요, 디버그바를 만든 사람입니다. 피드백이나 질문이 있으면 알려주세요. 감사합니다.

- 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 언어용 디버그 툴바가 있었으면 좋겠다는 바람을 나타냅니다.
