• Как сделать ленивую загрузку React?

    WebSEOkz
    @WebSEOkz Автор вопроса
    В одной статье написано, что React обычно использует одну точку для входа, но если он интегрируется в существующие проекты, то может быть сколько угодно точек.
    Меня интересует второй вариант, но вот инструкций по нему найти не могу. При запросах типа "Интеграция React в существующий проект Laravel" выдаются стандартные инструкции перекличения сайта с Vue на React.

    Может поможете ссылками на статьи по этому делу. Очень надо, а найти не могу.
    Читал подряд все инструкции (конечно без практики 99% прочитанного вылетает из мозга), но думал среди инструкций может зацепку какую-то найду, но нет... везде только про то, как реактом бекенд делать, а только потом он и как фронтенд работает. А меня такой подход не устраивает.
  • Как сделать ленивую загрузку React?

    WebSEOkz
    @WebSEOkz Автор вопроса
    Антон Спирин, спасибо. Посмотрю в эту сторону, но вот только я осознанно переключил Laravel с Vue на React, так как хотел именно с ним поработать и поучиться в процессе решения задачь. Где-то вычитал, что вполне возможно использовать Laravel как бекенд, а React как фронтенд...
    Выходит, что внедрить React в существующий прорисованный проект без перерисовки невозможно, чтобы при этом не утяжелять первоначальную загрузку сайта?

    Ведь скрипт Реакта может и не понадобиться...
    Как сделать, чтобы скрипт Реакта для отправки формы загружался только при заполнении формы?
    А можно сделать так, чтобы другой скрипт нажатия на кнопку загружался только когда пользователь доскролит до этой кнопки?
    А что если мне нужно выводить попап окно через 30 секунд, а другое попап окно при достижении подвала сайта...
    Всё это получается изначально надо рендерить изначально и подгружать все эти 4 скрипта даже если ни один из них в итоге не понадобиться?
  • Как сделать ленивую загрузку React?

    WebSEOkz
    @WebSEOkz Автор вопроса
    Ilya, ну вот у меня именно так и получается. Есть простая форма, которая без проблем загружается не тормозя сайт. Сайт уже готов, но после этого подключеется скрипт реакта, который перерисовывает эту же самую форму и тогда всё работает нормально... но вот только ненужное время к загрузке сайта прибавляется, причём почему-то не малое.

    Нет возможности ни чего не рендерить через React, а сделать так, чтобы он начал работу только при клике на поле ввода? Ведь без ввода данных и весь функционал Реакта будет не нужен, так зачем тогда загружать изначально этот скрипт?
    Ну или может один какой-то лёгкий скрипт подключить, который только потом в нужный момент будет вызывать подгрузку скриптов для функционала и перерисовки.
  • Почему PhpStorm не видит некоторые классы / пространства имён в проекте Laravel?

    Влад, по скриншоту видно, что "Undefined class Model" это сообщение вообще для закомментированного куска кода выдаётся
  • Как открыть сайт по http, а по https протоколу?

    Alisska, надо смотреть... так ни чего не понятно. После полной загрузки страницы, если посмотреть код, то сама ссылка по прежнему выглядит так href="http ://site2.ru"?
    Вариант 1) Если нет, то значит в момент загрузки какой-то плагин её подменяет.
    Вариант 2) Если да, то значит сам сайт site2.ru делает переадресацию.

    Если ссылка при загрузке страницы остаётся неизменной, и если просто открыть в браузере http ://site2.ru, то он нормально открывается. То может быть такой вариант:
    Вариант 3) Какой-то скрипт перехватывает клик по ссылке и меняет адрес.

    Как видите, есть куча вариантов развития ситуации.
  • Как открыть сайт по http, а по https протоколу?

    Alisska, не понял. Получается, что без всяких вмешательств плагинов у вас вместо ссылки http://site2.ru открывается ссылка https://site.ru/site2.ru, так? Да быть такого не может, если только сама ссылка так изначально не прописана.
    <a href="https://site.ru/site2.ru">http://site2.ru</a>

    Надо смотреть на примере, иначе не понятно что откуда лезет.
  • Как открыть сайт по http, а по https протоколу?

    Alisska, я бы убрал этот плагин и прописал бы вручную всем нужным ссылкам https протокол по всему сайту!
    Всегда против использования лишних плагинов, они и сайт тормозят и проблемы типа вашей появляются.
  • Имеют ли вес ссылки с Гугл Мой Бизнес?

    Если есть возможность, то сделай. Хуже точно не будет. А о результатах сообщи потом нам )))
    Думаю, что будет толк. Но лучше знать, чем думать.
  • Нужно ли идексировать политику конфиденциальности, пользовательское соглашение?

    Если в подвале появится закрытая от индексации ссылка с тегом
    rel="nofollow noopener"
    то поисковик тоже поймёт, что сайт не лежит камнем и обновился.