Прекращайте уже писать в этой теме. Смайл рука-лицо. Наберите в поисковике что такое XHR или лучше XMLHttpRequest. Зачем перегружать страницу, когда клиент может одним запросом это сделать без перезагрузки ? МММ? А если страница на 20 пролистываний ? Зачем ?
Ну нравится человеку позориться, зачем мешать. Причем мой пример это очень простой вариант взаимодействия. Поэтому и хочу попробовать построить фронт через Реакт.
Кто отмазывается.. я тебе ответил уже
Я уже сомневаюсь, что ты читать умеешь, что говорить про программирование! Попробуй еще раз, а потом отвечай! В моем примере данные в поля формы подгружаются ДО сабмита! Причем не во все поля. Похоже такой простой вариант формы для тебя запредельная сложность
Аргументировать сможешь?
ты говоришь что можно сделать, я - что нет. Ты можешь доказать, приведя пример своего кода для решения задачи. Раз он без JS - это не должно составить для тебя труда. Ты вместо этого только отмазываешься.
То что ты не видишь преимуществ - в очередной раз доказывает что ты далек от разработки. Как и вебинфо - на все технологии в которых он не разирвается, пишет что ему это не надо. А узнать надо или нет можно только попробовав. Это все из серии "править на сервере" - от неумения работы с докером, ругать бутстрап, не попробовав, кричать что gulp - лажа, не зная как им пользоваться. Я вот не знаю React, но это только повод в нем разобраться. Я вижу с какой скоростью наш фронтендщик клепает приложения, понимаю что с jQuery я буду аналогичное писать месяцами, поэтому лучше счас потрачу время, потом сэкономлю. Это из серии каждый раз деплоить сайт по ФТП или 1 раз настроить Jenkins и забыть про деплой вообще
Я тебе привел конкретный пример - сделай такую форму без JS. Получи асинхронно по апишке json и результат вставь в инпут. Без словоблудия.
А преимущества простые у реакта - я условно через месяц напишу весь код, подниму сервис и он будет работать. И если проект выстрелит, найму себе в помощь программиста, который сможет быстро поддерживать код. Ему не придется разбираться в непонятной лапше, а изменеия будут реализованы понятной структурой и компонентами, что для написания с UI, что для получения данных с бэка. Надо продолжать о преимуществах?
А вот кстати ещё к тебе вопрос.
В чём преимущества например React, Vue перед jQuery? Почему лучше использовать React или Vue, а не jQuery?
Пока ты не ответишь на мой предыдущий вопрос про iframe, ответ тебе будет - погугли
вот и ключевое в твоем ответе - для тебя изучение нового - трата время впустую. Но вот айтишечка устроена совсем не так. Но спор бесполезен. Можешь оставаться со своим видением. Поймешь это когда придет конкурент, предложит заказчику более интересные условия, сможет гораздо грамотнее реализовать, быстрее и дешевле. А тебе останется только плакаться в топике про "Нет работы".
Вот счас Гугл уволит 12000 работников - у кого будет больше шанс найти работу - у программиста с опытом работы в гиганте с огромным бэком или у тебя, не умеющего прикрутить какой gulp или работать с базой через ORM?
Я счас не обсуждаю лично твой бэк, это просто условный пример, если непонятно.
ключевое! То есть он обладает функциональностью библиотеки и дает дополнительные возможности, если ты не понимаешь даже того что сам пишешь - в этом и плюсы перехода на ФВ.
Но ты же из ретроградов, далек от развития. ТС задает правильные вопросы, решение их приведет к развитию. Не пробуя нового не просто останешься на месте - неизбежно начнешь откатываться назад.
О майгад!!! А в чем разница? 😂 по твоему, фреймворк служит для усложнения работы с JS? рыдаю от твоих коментов. Ты дальше формулировок не можешь продвинуться. Давай приведи уж тогда пример, что из jQuery нельзя переписать на условном Vue.
Но вот в чем я абсолютно согласен - переписывание ради моды - зло. Если не понимаешь бенефитов - лучше не лезть.
Мой тебе тогда тоже добрый совет - не лезь давать советы тем кто не нуждается а тем более не по теме. Если ты реально хотел бы помочь - написал бы ему в личку.
совет в том что нет никакой моды? Так я тебя разочарую - она есть. Не всегда выбор технологий определен здравым смыслом. В чем ценность твоего совета? Ты аргументировал свой совет.
Вот я стартую новый проект на реакте по двум причинам - хочу получше в нем разобраться - раз. Это будет пой пет-проект, некоммерческий и могу себе позволить это. И два - если выстрелит, будет гораздо проще поддерживать.Почему реакт - отдельная тема, но не вижу причин, почему бы не тот же Vue