Лучший logger для Flutter приложения | Эффективная обработка ошибок | Talker v4
Автор: Стас Ильин
Загружено: 29 янв. 2024 г.
Просмотров: 2 755 просмотров
GitHub проекта https://github.com/Frezyx/talker
Pub https://pub.dev/packages/talker
Demo https://frezyx.github.io/talker
Talker - библиотека для логирования и обработки ошибок в ваших dart и Flutter проектах. Этот пакет поможет вам узнать что происходит внутри вашего приложения. Есть поддержка http, dio, Navigator, BLoC. А так же полная кастомизация цвета и формата логов. И на сладкое - полноценный экран с журналами логов внутри вашего приложения, откуда можно скачать файл с отчетом и поделиться с командой!
На днях вышла 4 версия библиотеки и я решил сделать отдельный видос в котором детально разбираю все возможности и интеграцию этого пакета в ваше приложение.
Приятного просмотра!
✅ Подписывайся на мой:
💬 Telegram https://t.me/frezycode
👨💻 GitHub https://github.com/Frezyx (Куча кода на dart / Flutter)
🚀 Boosty https://boosty.to/frezycode
📸 Instagram / frezycode
00:00 - Что такое talker, зачем он нужен ?
02:33 - Страница проекта на GitHub
02:59 - Пример приложения на Flutter в web
03:56 - Про экосистему packages
04:27 - Поддержка CLI, API, Flutter
05:14 - Поддержка BloC и http / dio
06:05 - Где посмотреть документацию ?
06:33 - Интегрируем talker в dart проект
07:44 - Стандартные логи info, debug, error
08:00 - Обработка ошибок - метод handle
10:11 - Включить и выключить
10:33 - Как работает сохранение логов в историю
11:13 - Как настроить историю чтобы не захламляла память ?
12:11 - Меняем цвет сообщений в консоли
13:40 - Смена title логов exception = e
15:06 - Кастомные логи
19:49 - Библиотека для Flutter talker_flutter
20:40 - Приложение - магазин кроссовок со всей мощью talker
22:07 - Интегрируем talker в Flutter проект
22:59 - TalkerFlutter.init() vs Talker()
23:55 - Работа с логированием в Flutter приложении
24:38 - Экран с логами в приложении TalkerScreen
25:49 - Фильтрация и поиск логов в истории
26:11 - Сводка состояния приложения TalkerMonitor
27:37 - Скопировать или поделиться журналом логов
29:24 - Свернуть и развернуть логи
30:04 - Очистка истории
30:15 - Откуда логи навигации и http появляются в talker ?
30:36 - Логирование навигации в одну строчку
31:53 - Логи навигации auto_route, go_router, Navigator
32:28 - Talker для работы с dio и http
32:50 - Интеграция talker_dio_logger
33:28 - Настройки http логов
34:20 - Смена цвета http логов
34:39 - Фильтрация (Как выводить только определенные http логи)
36:34 - Talker для работы с BLoC
37:11 - Интеграция talker_bloc_logger
37:44 - Настройки легирования BLoC
40:54 - Меняем цвет логов на экране TalkerScreen

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: