- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
А вот кстати ещё к тебе вопрос.
В чём преимущества например React, Vue перед jQuery? Почему лучше использовать React или Vue, а не jQuery?
Насчет реакта не знаю, а вот попробуйте сделать на вью и на квери какой-нибудь крупный проект - и сразу увидите разницу.
Последний проект, над которым мы работали на вью - это грубо говоря календарь с заказами для одной сети автомастерских. Там станции, ямы, машины, заказчики - куча всего. Даже на вью пришлось немало писать, а на квери было бы кода ... даже страшно представить.
Единственно, что вью требует некоторой аккуратности - при неверном использовании некоторых функций все начинает подтормаживать .Например, навешать вотчеров везде или там кучу методов использовать вместо вычисляемых.
Я тебе привел конкретный пример - сделай такую форму без JS. Получи асинхронно по апишке json и результат вставь в инпут. Без словоблудия.
А преимущества простые у реакта - я условно через месяц напишу весь код, подниму сервис и он будет работать. И если проект выстрелит, найму себе в помощь программиста, который сможет быстро поддерживать код. Ему не придется разбираться в непонятной лапше, а изменеия будут реализованы понятной структурой и компонентами, что для написания с UI, что для получения данных с бэка. Надо продолжать о преимуществах?
Эти преимущества только на бумаге
Во-первых мне да и тебе это не надо, но сделать можно если надо, своей головой додуматься не судьба что-ли
ты говоришь что можно сделать, я - что нет. Ты можешь доказать, приведя пример своего кода для решения задачи. Раз он без JS - это не должно составить для тебя труда. Ты вместо этого только отмазываешься.
Где преимущества? Никаких преимуществ по факту и не указал.
То что ты не видишь преимуществ - в очередной раз доказывает что ты далек от разработки. Как и вебинфо - на все технологии в которых он не разирвается, пишет что ему это не надо. А узнать надо или нет можно только попробовав. Это все из серии "править на сервере" - от неумения работы с докером, ругать бутстрап, не попробовав, кричать что gulp - лажа, не зная как им пользоваться. Я вот не знаю React, но это только повод в нем разобраться. Я вижу с какой скоростью наш фронтендщик клепает приложения, понимаю что с jQuery я буду аналогичное писать месяцами, поэтому лучше счас потрачу время, потом сэкономлю. Это из серии каждый раз деплоить сайт по ФТП или 1 раз настроить Jenkins и забыть про деплой вообще
Эти преимущества только на бумаге
Аргументировать сможешь?
Аргументировать сможешь?
А преимущества простые у реакта - я условно через месяц напишу весь код, подниму сервис и он будет работать.
Много Вы проектов написали для себя?
Преимущества:
Это как бы прикольно.
Но был опыт с vue. Что-то не зашло. На jquery сделалось бы в пару строк. А тут огород пришлось городить.
Может есть какие случаи, когда оправдано использовать фреймворк для UI, как ExtJS.
А как сборки дружат с git? Или сборки туда не пихают?
Раз он без JS - это не должно составить для тебя труда. Ты вместо этого только отмазываешься.
Кто отмазывается.. я тебе ответил уже
На странице форма при нажатии на отправить передаётся запрос в iframe, этот запрос идёт на сервер, сервер получает данные от api, формирует контент с нужными данными и в iframe это отображается.
То что ты не видишь преимуществ - в очередной раз доказывает что ты далек от разработки.
Насчёт преимуществ это спорный вопрос. У Angular, React и Vue есть некоторое сходство, они могут полностью генерировать разметку и контент страницы, хранить дубликаты данных, плюс дополнительные настройки в объектах, обсервить эти объекты и при их изменении сразу изменять данные на странице, хорошо ли это, в какой-то степени, но вот для большого проекта это как раз минус. Я выявил ещё несколько минусов, поэтому отказался от такого подхода. Лучше ли их использовать везде вместо jQuery, я бы не сказал, но если уж выбирать, то как и раньше сказал бы за Vue, только потому что это сейчас более модно, но преимуществ особых я не вижу.
Последний проект, над которым мы работали на вью - это грубо говоря календарь с заказами для одной сети автомастерских. Там станции, ямы, машины, заказчики - куча всего. Даже на вью пришлось немало писать, а на квери было бы кода ... даже страшно представить.
Плохо представляете, если с головой подойти, то на jQuery можно сделать наверно даже лучше и меньше кода пришлось бы писать, написать модуль который работал бы с частью разметки как с компонентом и можно творить чудеса без всяких React, Vue у которых масса нюансов настройки и под капотом сплошной обсервер.
Поэтому как обычно Aisamiery любит говорить: " Инструменты надо выбирать в зависимости от того какой проект нужен". То есть современные инструменты они недоразвиты, в них нет всего того что требуется, поэтому и собирают винегреты из всяких сборок.
ЗЫ. А вот мой самый лучший 😎
На счет неработоспособности сайта без js или ошибок.
Вон храбр пример.
Я да, филологический не заканчивал, читаю художественную литературу редко, только профессиональную и в основном не на русском, в школе и при поступлении в вуз был трояк заслуженный, но при этом писал областные олимпиады по математике, физике, химии и другим точным наукам. Программировать не мешает, если у кого то глаз за это цепляется, я прошу прощение, ни в школе ни в ВУЗе я русский осилить не смог видимо, каюсь =))
Еще кстати по теме jQuery, плюс наверное только в плагинах, но тут мы возвращаемся про тормозящие страницы сажающие батарейку, у jQuery есть альтернативы, например тот же cahs и лучше уж взять тогда его ради пары строк кода на JS.
И надо сразу понимать, если у вас мешанина во вьюхах, то есть там php код вперемешку с версткой и разбавленный всякими вставками data атрибутов и json объектов, то вам не нужен ни vue, ни react, ни что либо еще из подобного, все эти инструменты в большинстве своем используют чтобы отделить фронт от бэкенда. Тогда бэкенду становится пофигу на то, что является фронтом, использует ли его браузер или мобильное приложение на телефоне или какой-нибудь телеграмм бот. Отделив фронт можно начинать использовать преимущества node.js с кучей плагинов, например выдавать css и js исключительно тот, что используется на странице, или сжимать картинки и чистить svg от шаблона ну и там целый пласт возможностей открывается на самом деле. Надо ли это использовать? В целом конечно нет, на маленьком проекте, типа частного блога это не нужно, на проектах где есть какой то UX, хоть какое то желание сделать пользователю удобно, я считаю, да. А навешать всяких кликандеров, попапов, вставок ads под мышку можно и всякими jquery плагинами и парами строк.
Вот это я открыл ящик пандоры ))) и устроил знатный срач )))).
P.S. Aisamiery за cahs спасибо, вроде бы это идеально для меня. Если я правильно понял, повторяет почти весь функционал кверти, синтаксис тот же, но весит в 5 раз меньше!! Идеально для простых сайтов!