gRPC devtools: Отладка сетевых запросов gRPC стала проще
gRPC devtools - это расширение Browser DevTools, разработанное для упрощения отладки сетевых запросов gRPC. Это бесплатный инструмент, разработанный Эрнестом, и доступен для платформы Chrome.
Чтобы использовать gRPC devtools, вам необходимо установить версию grpc-web или выше. Если вы используете более старую версию, убедитесь, что обновили ее перед установкой расширения.
После установки вам потребуется войти и начать бесплатную пробную версию из действия/всплывающего окна расширения, чтобы использовать все его функции.
Расширение предоставляет две основные функции: gRPCDevtoolsStreamInterceptor и gRPCDevtoolsUnaryInterceptor. Они позволяют перехватывать и изменять потоки gRPC и одиночные запросы соответственно. Вы можете использовать эти перехватчики в своем коде, чтобы улучшить свой опыт отладки.
Если вы используете TypeScript, расширение также предоставляет определения типов для StreamInterceptor и UnaryInterceptor из библиотеки grpc-web.
С gRPC devtools отладка сетевых запросов gRPC становится проще и эффективнее. Это ценный инструмент для разработчиков, работающих с gRPC в своих проектах на основе Chrome.