Первые впечатления от Stimulus Javascript Framework

Ранее я опубликовал обзор на Stimulus, и чтобы не ограничиваться только обзором, решил запилить на нем простенький TODO (как это обычно делают со всеми Javascript фреймворками).

Stimulus Javascript Framework

После изучения официального сайта и всей доступной документации, я понял что это пока еще ОЧЕНЬ сырой продукт, который даже для примеров не стоит использовать.

Главные недостатки:

  • Сложность использования на равне с популярными JS фреймворками: Vuejs, Angular и т.д
  • Полное отсутсвие нормальной документации. Та, что есть на их сайте, очень скудная.
  • Итоговый размер готового JS - 135кб (без минификации). Причем кода там собственно и не было. Использовал лишь пару контроллеров на 20 строчек.
  • Нету нормальных возможностей взаимодействовать с DOM. Из коробки идет только отлов событий, да работа с data аттрибутами.
  • Шаблонизации нету
  • ...
  • И многое другое

Да, 135кб выходит из-за использования Webpack, без которого собрать Stimulus будет проблематично, но все равно это очень много. Вещь, которая "изкоробки" ничего не умеет... зачем она нужна?

Его даже сложно сравнивать с текущим трендом (vue, angular). Даже использование jQuery даст больше возможностей, чем этот "фреймворк".

Я с трудом могу назвать эту поделку "фреймворком", в нем нету абсолютно НИ-ЧЕ-ГО.

В общем, если хотите поиграться, то можете пройти по их Handbook, и попробовать примеры, но использовать его даже для простых вещей - бесполезное занятие.

Опубликовано:

Категории: Статьи