Elixir и функциональная разработка, урок #11 | OTP, Supervisors, Applications, escript, аргументы

В этом уроке по Elixir мы продолжаем говорить об OTP! В этот раз обсудим, что такое supervisors и как использовать их для мониторинга процессов. Также мы создадим своё приложение OTP и узнаем, как создавать консольные приложения с помощью escript. Таймкоды: 00:00 Введение 00:50 Ошибки и мониторинг 01:55 Создаём файл application 03:10 Создаём supervisor 05:25 Настраиваем приложение 06:45 Добавляем коллбек для сервера 09:00 Опция restart для GenServer 10:50 Добавляем ещё один handle_call 15:30 Функция main для клиента 16:20 Обрабатываем аргументы командной строки 18:00 Используем аргументы командной строки 19:15 Escript и консольные приложения 22:50 Переменные среды 23:00 Проверяем корректность работы 26:55 Задание и заключение Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: Boosty: Patreon: Donati
Back to Top