CLI в Node.js Мастер-классы
* Рассмотрим ключевые особенности создания Command Line Interface в Node.js CLI.
* Разберём теорию и аспекты использования NPM и package.json.
* А также посмотрим на реальные примеры CLI-программ на JavaScript и реализуем несколько примеров в разных фреймворках.
* Подведем итог и обзор других инструментов для создания CLI-программ.
Общие принципы:
- Почему Node.js (и другие технологии).
- Примеры — npm, git (package.json).
- Обзор фреймворков (примеры программ).
- Создание CLI с oclif (Конфигурации проекта / Команды, плагины / Аргументы и флаги / Эффекты).
Опытный программист, Senior Web Developer, тимлид, ментор и автор технических статей по JavaScript. Специалист по Front End, программирует на JavaScript, начиная с 2010 года.
Работал в компаниях Tinkoff Bank (Москва), «Альпари», Comindware, Backbase (Амстердам) и других.
Среди реализованных проектов — JSON Schema Validator Library (самая быстрая JavaScript-библиотека для проверки объектов на соответствие определениям JSON).