>>2362625>простые морды, если я бэкендерПРостые морды для бэкендера это jquery + bootstrap, как показывает моя личная практика, лучше уж так чем говнокод на SPA.
>>2362628Почему обязательно говнокод с vue? Пишу чисто, функционально на vue 3 как на реакте. С jquery у тебя в 99% случаев на проектах встретится говнокод. На жиквери можно компоненты писать в виде плагинов, но все любители жиквери предпочитают лапшу.мимо
>>2362637>функционально на vue 3>как на реактеТы насрал в штаны, дружище. Во vue нет функциональных компонентов, а те, что там называются "функциональными" представляют из себя ничего более, чем статичную рендер-функцию без ветвлений внутри.>С jquery у тебя в 99% случаев на проектах встретится говнокод.У тебя и с реактом/вью 99% встретится говнокод, но в отличии от жиквары - он еще и будет с горой бойлерплейта, который без траты огромного количества времени не разберешь.
>>2362642Извини, но я в твои в штаны не срал. Это ты сам наделал. cоmposition api позволяет функциональный код писать насколько это возможно в жс и даже использовать this не дает.
>>2362645Потому что код полностью на функциях, без использования контекста. Тебе никто не мешает его использовать вместе с какой-нибудь ramdajs
>>2362648В JS даже контекст можно реализовать на замыканиях. Отсутствие контекста и преобладание функций - не гарантирует использования парадигмы ФП. Тот же composition api функционален только в момент инициализации, потом у тебя все равно появляется тобой ненавистный контекст, в отличии от реакта - где весь жизненный цикл компонента выполнен в виде функций. Исключение в виде ErrorBoundary не рассматриваем
>>2362655Кстати раз ты такой спец покажи мне где этот контекст появляется? setup() {const = reactive({test: 'hello world'});provide('HEHE', () => {//})onMounted(() => {//...})watchEffect(() => {...})}
>>2362667Прямиком после выполнения метода setup, когда неожиданно все, что возвращалось из него становится полями объекта внутри прокси, доступ к которым из метода render осуществляется через with(this){}
>>2362683А разве если в реакте мы залезем в метод render или shouldComponentUpdate нам this не нужен будет?render() { ... this.props...}не писал не когда?
>>2362687В реакте в 2022 методы используются только в единичных случаях, все остальное уже на функциях.function Example(props){return <div>{props.value}</div>}
>>2362696Ну так вуе заставляет тебя в метод render лезть в 2022? Кстате необходимость shouldComponentUpdate тебя сейчас может заставить класс написать
>>2362698> необходимость shouldComponentUpdate тебя сейчас может заставить класс написатьНе заставит. useMemo и useCallback