169 похожих чатов

Всем привет! Подскажите пожалуйста. Использую для своих проектов Vue.js, и

понимаю что мне не нужен весь его функционал. Я использую только реактивность данных и еще пару возможностей. Т.е. мне весь Vue не нужен. Чем можно заменить реактивность данных Vue в свое проекте?

11 ответов

10 просмотров

> Т.е. мне весь Vue не нужен. это не повод его не использовать. всё нормально, во фронте все так делают) но воощбе можете посмотреть svelte, я сам не пробовал но тема супер хайповая)

Дэни-Па Автор вопроса
allpeg
> Т.е. мне весь Vue не нужен. это не повод его не ...

Я сейчас использую Vue, но он больше неудобств мне создает. Мне важна скорость и удобство разработки, по этому я избегаю сборщики, так что Svelte не подходит. А главное удобство Vue, для простых проектов это реактивность. Может можно из Vue 3 реактивность как-то вытащить себе? Там же теперь надо отдельно все импортить при использовании composition API

Дэни Па
Я сейчас использую Vue, но он больше неудобств мне...

можно, это преподносилось как одна из фич 3 версии

Дэни Па
Я сейчас использую Vue, но он больше неудобств мне...

хз, я с vue2 не работал зря вы сборщики избегаете, оно конечно местами удобнее, но вы так далеко не уедете. я пробовал, сначала было норм, а потом проект начал стрелять в ногу из самых неожиданных мест. тот же typescript кстати даёт типобезопасность, что вообще торт. да, поспотыкаетесь вначале и придется изучить по отсутствующими туториалам настройку для вашего проекта, но дальше будете не понимать, как без него жили

allpeg
хз, я с vue2 не работал зря вы сборщики избегаете,...

Он дает крайне условную типобезопасность

Дэни-Па Автор вопроса
allpeg
хз, я с vue2 не работал зря вы сборщики избегаете,...

Мы так Vue уже год используем. У нас не SPA, проекты простые, их много, а в команде мало человек. Тесты мы писать не успеваем, вес бандла нас не сильно волнует, +- 100кб мы потянем, так что и tree shaking и минификация нам не нужны. Визуально у нас все просто, и обновление DOM напрямую мы тоже переживем. Между проектами мы не часто переиспользуем компоненты, т.к. это добавляет трудности в поддержке проекта, и мы просто их копипастим. Да, иногда мы сталкиваемся с тем, что где-то старая версия компонента, и надо ее править. Но это ни что по сравнению с тем, сколько времени отбирает сборщик на этапе заливки данных на сервер. Простые задачи должны делаться легко и быстро (накидал js c HTML и в продакшн) что бы осталось время на сложные. Мне сейчас надо убедить руководителя, что нам не надо возвращаться к jquery, к которому он привык. А переходить на vue я его не смогу убедить из-за выше перечисленных особенностей нашей работы. По этому хочу убедить перейти на чистый js плюс, хотя-бы, реактивность.

Дэни Па
Мы так Vue уже год используем. У нас не SPA, проек...

я примерно понимаю, почему так происходит (сам писал на чистом js/jquery в больших фуллстек проектах), но всё равно, вы выбрали очень хороший способ прострелить ноги себе, своей команде и руководителю. пока вы загораживаете его ноги своим телом, но рано или поздно его ноги будут прострелены.

Дэни-Па Автор вопроса
allpeg
я примерно понимаю, почему так происходит (сам пис...

Сколько мозговых штурмов мы не устраивали, нам не удалось найти места где мы простоеливаем себе ногу. Только если у нашей компании пойдёт резкий взлёт и мы внезапно наберём себе ещё 10 программистов в команду, но это маловероятно

Дэни-Па Автор вопроса
Пользователь 6189b
если просто начнёте масштабировать проект

У нас как такого "проекта" нет. Есть десятки маленьких, не связанных между собой напрямую. Возможно именно это позволяет нам так смотреть на мир

Дэни-Па Автор вопроса
Пользователь 6189b
если просто начнёте масштабировать проект

Мы аутсорс call-центр, и под каждого заказчика мы делаем свой проект со своим ТЗ. Функционал у всех примерно одинаковый, и он вынесен в один модуль на сервере, а на клиенте визуальная часть всегда различается, а функционал мы просто копируем. Иногда бывает что надо изменить работу функции и нам приходится проходить по каждому проекту и менять js, но это уже не проблема наличия/ отсутствия vue

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта