Size: a a a

WordPress && WooCommerce

2021 March 28

AY

Anatoly Yumashev in WordPress && WooCommerce
Мы делали кучу маркетплейсов на ReactJS.

Но там было 10 марктеплейсов где люди размещали каталоги и заказы - но туда вход был только после авторизации и там секретная информация. Там был ReactJS - чтобы работало шустрее.

Но была и открытая часть на Друпале. Туда шли только данные для публикации - то что должно работать по SEO.

Типовой магазин - это всегда открытая часть под SEO. Сделать ее на ReactJS - по сути убить SEO и магазин.

Там есть личный кабинет, который теоретически можно делать на ReactJS. Но это 5% функционала. И вот надо ли при этом делать весь магазин на ReactJS?

Теоретически да, если это магазин на 1 млн клиентов в месяц. Типа Озона
источник

MD

Maxym Denysenko in WordPress && WooCommerce
Anatoly Yumashev
Мы делали кучу маркетплейсов на ReactJS.

Но там было 10 марктеплейсов где люди размещали каталоги и заказы - но туда вход был только после авторизации и там секретная информация. Там был ReactJS - чтобы работало шустрее.

Но была и открытая часть на Друпале. Туда шли только данные для публикации - то что должно работать по SEO.

Типовой магазин - это всегда открытая часть под SEO. Сделать ее на ReactJS - по сути убить SEO и магазин.

Там есть личный кабинет, который теоретически можно делать на ReactJS. Но это 5% функционала. И вот надо ли при этом делать весь магазин на ReactJS?

Теоретически да, если это магазин на 1 млн клиентов в месяц. Типа Озона
А чем реакт быстрее?
источник

MD

Maxym Denysenko in WordPress && WooCommerce
Anatoly Yumashev
Мы делали кучу маркетплейсов на ReactJS.

Но там было 10 марктеплейсов где люди размещали каталоги и заказы - но туда вход был только после авторизации и там секретная информация. Там был ReactJS - чтобы работало шустрее.

Но была и открытая часть на Друпале. Туда шли только данные для публикации - то что должно работать по SEO.

Типовой магазин - это всегда открытая часть под SEO. Сделать ее на ReactJS - по сути убить SEO и магазин.

Там есть личный кабинет, который теоретически можно делать на ReactJS. Но это 5% функционала. И вот надо ли при этом делать весь магазин на ReactJS?

Теоретически да, если это магазин на 1 млн клиентов в месяц. Типа Озона
А почему поисковые системы не индексируют SPA?
источник

A

Alex in WordPress && WooCommerce
Ребят! В общем,  у меня данные уходят (значение инпута... Даже на стороне пхп формирую цену)  но при перезагрузке всё летит к чертям, и есть вероятность что количество товара не меняется
источник

DP

Denis Petrov in WordPress && WooCommerce
Maxym Denysenko
А почему поисковые системы не индексируют SPA?
Чистый код на React JS не видят, потому что в исходном коде у тебя скомпилированный js файл целого приложения. А вот если взять Gatsby Js, фреймворк, который строит весь каркас страницы, то SPA сайты прекрасно индексируются.
источник

DP

Denis Petrov in WordPress && WooCommerce
Прочитал сообщения выше, касательно магазина да, нет смысла писать на React Js или на том же Gatsby. Это можно, но бизнес утонет в интеграциях с оплатами и по бюджету может просто не вывезти )
источник

DP

Denis Petrov in WordPress && WooCommerce
Если все таки будет желание написать блог или информационный сайт на React Js, рекомендую глянуть на Frontity https://frontity.org/ . Достаточно быстрая интеграция с WordPress и можно записи через GraphQl выводить, а не через классический rest API
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
Видел несколько решений ИМ на современных js фрэймах (react/vue), с серверным рендером, вы в 2021 какую то дичь несете про SPA, в то время как ssr отдает с сервера готовый штмл, который отлично индексируется, и на клиенте проходит регидрацию и становится реактивным. А все вопросы с платежными интеграциями решаются очень просто - страница корзины это не часть js приложения, а стандартная страница вордпресса, со стандартной корзиной вуки.
источник

MD

Maxym Denysenko in WordPress && WooCommerce
Alex Elkin🇪🇸
Видел несколько решений ИМ на современных js фрэймах (react/vue), с серверным рендером, вы в 2021 какую то дичь несете про SPA, в то время как ssr отдает с сервера готовый штмл, который отлично индексируется, и на клиенте проходит регидрацию и становится реактивным. А все вопросы с платежными интеграциями решаются очень просто - страница корзины это не часть js приложения, а стандартная страница вордпресса, со стандартной корзиной вуки.
зачем тогда нужен React/Vue?
источник

MD

Maxym Denysenko in WordPress && WooCommerce
у меня почему нет проблем со скоростью если я "колхозю" чисто на пхп 🙂
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
Maxym Denysenko
зачем тогда нужен React/Vue?
а зачем они вообще нужны?
источник

MD

Maxym Denysenko in WordPress && WooCommerce
Alex Elkin🇪🇸
а зачем они вообще нужны?
я хз, но как ебнутые все их решили прикрутить ко всему, чему только можно 🙂
источник

MD

Maxym Denysenko in WordPress && WooCommerce
для сложных интерфейсов мб 🙂
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
Maxym Denysenko
у меня почему нет проблем со скоростью если я "колхозю" чисто на пхп 🙂
Это иллюзия. вы за каждой страницей и каждой капой фильтра на сервер ходите.
источник

MD

Maxym Denysenko in WordPress && WooCommerce
а в SPA данные боженька присылает? 🙂
источник

MD

Maxym Denysenko in WordPress && WooCommerce
вместо кеша вы грузите часть страницы, но кеш работает и так быстро
источник

MD

Maxym Denysenko in WordPress && WooCommerce
я пока не понимаю пользы от SPA для ИМ 🙂
источник

MD

Maxym Denysenko in WordPress && WooCommerce
и позицию того, что поисковики не понимают SPA я тоже не принимаю. Гугл активно продвигает ебучий JS и 200% умеет его анализировать 🙂
источник

MD

Maxym Denysenko in WordPress && WooCommerce
пока склоняюсь к позиции что SPA не нужен, потому что это усложнение разработки, за счет небольшого прироста к скорости
источник

AY

Anatoly Yumashev in WordPress && WooCommerce
Maxym Denysenko
пока склоняюсь к позиции что SPA не нужен, потому что это усложнение разработки, за счет небольшого прироста к скорости
Я же говорил что ты ещё мальчик и не понимаешь как что работает?
источник