Показать сообщение отдельно
  #14 (permalink)  
Старый 02.04.2021, 00:29
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,491

Сообщение от Alexandroppolus Посмотреть сообщение
react-app-rewired тоже по факту стал стандартом, потому и нет особой проблемы доконфижить
Я юзаю craco, но это всё равно не перестаёт быть монкипатчингом, со всеми вытекающими.

Сообщение от Alexandroppolus Посмотреть сообщение
Что значит ручное? А какое ещё может быть?
Vue сам пробрасывает классы и стили на корневой элемент, если не сказано обратного. В React ты должен это делать явно(хотя в 99% кейсов это желательное поведение). Vue из коробки умеет сам компонвать классы наподобие этой либы, В React приходится явно юзать подобную либу и думать об оптимизации и кэшировании самостоятельно. В Vue можно в style писать текст: js-объект чаще неудобен чем наоборот.

Сообщение от Alexandroppolus Посмотреть сообщение
часто слышу негатив про него, но так и не понял - чего в нем не хватает? Это же просто тупая вьюха, которая декларативно раскидывает другие вьюхи по роутам. Умеет вложенные. Умеет даже параметры. Что там ещё надо?
Нормальную вложенность маршрутов хотя-бы. То убожество, что изображено в официальных доках не предлагать. Централизованое и стандартизированное управление маршрутами. Глобальное состояние. (Боль из последнего: параметры маршрута ты можешь видеть только внутри этого маршрута. Хочешь сделать табы, например - изволь пролезть через зад.)
Всё это и многое другое vue-router умеет из кробки.


Сообщение от Alexandroppolus Посмотреть сообщение
тут не очень понял суть проблемы.
Задалбывает писать хрень типа value={value} onChange={setValue}, в Vue было достаточно v-model="value", что под копотном делало то же. Ясно что истоки в принципах реактивности, но всё познаётся в сравнении...
__________________
29375, 35

Последний раз редактировалось Aetae, 02.04.2021 в 00:32.
Ответить с цитированием