В интернете много холивара на тему Svete vs Vue vs React, но нигде внятных доводов, почему Svelte якобы хуже, я не нашел.

Я не писал больших SPA и по моему опыту Svelte лучше чем Vue:

  • Меньше размер js
  • Не нужно думать на тем, как определить переменную: reactive() или ref(). Как следствие меньше кода писать
  • Более минималистический синтаксис
  • Лучше читаются условия и циклы в шаблоне
  • Самая быстрая производительность (хотя разница в милисекунды всего )
  • Можно сделать все тоже самое, что и на Vue. Никаких ограничений нет.

У Vue я виджу только один плюс для себя: можно без “компиляции” сделать компонент. Хотя если писать на typescript, то все равно нужно “компилировать” и этого плюса получается нет.

Ну и с точки зрения работы на vue больше вакансий.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *