101호. 라라벨 텔레스코프 툴바 free

2019-12-24

메리 크리스마스 이브! 내일은 발행을 안하기 때문에 하루 먼저 성탄 인사 올립니다. :)


오늘은 생산성 향상에 도움이 되는 패키지를 하나 들고 왔습니다. 바로 라라벨 텔레스코프 툴바입니다.


텔레스코프는 2018년 11월에 공개된 라라벨 공식 디버그 보조 도구에요. 컴포저로 설치한 다음 /telescope로 접근하면 애플리케이션에서 일어난 거의 모든 일을 확인할 수 있습니다. 어떤 정보를 제공하는지는 아래 첨부한 이미지의 왼쪽 메뉴명을 참고해주세요. 아직 안써보신 분들은 한 번 검토해보세요.



텔레스코프는 다 좋은데 /telescope로 접근해야 볼 수 있는게 조금 불편한 면이 있습니다. 예전에(지금도 그런가 모르겠네요) 거의 필수 패키지였던 디버그바 처럼 페이지에 바로바로 나타나면 좋을텐데 말이죠. 불편해하는 중생들을 구제하고자 디버그바를 만든 barryvdh님이 텔레스코프용 툴바도 만들었어요. 햐 대인이십니다.


composer require fruitcake/laravel-telescope-toolbar --dev

컴포저로 설치하면 별도의 설정 필요 없이 바로 화면에 툴바가 나타납니다.



하 창피하게 N+1 문제 있는게 딱 드러났네요. 버전 업데이트도 밀려있었고요.



잽싸게 버전 올리고 N+1 문제 해결!


저도 아직 잘 쓰진 못하는데 텔레스코프를 잘 활용하려면 매뉴얼도 한 번 보고 소개 동영상도 한 번 보면 좋을 것 같아요.


매뉴얼 https://laravel.kr/docs/6.x/telescope

소개영상 Laracon AU - Introducing Telescope by Tailor Otwell


각자의 방식으로 즐거운 성탄절 보내세요!


1일 1식 라라벨 101호

2019년 12월 24일


이현석

메쉬 코리아 개발자. 바쁜 팀장님 대신 알려주는 신입 PHP 개발자 안내서를 쓰고, 클린 아키텍처 인 PHP를 번역했습니다. 2020년에 출간될 Laravel Up & Running 2nd Edition을 번역하고 있습니다.