ТС это понял исключительно с Вашей подачи, а не по каким-то своим соображениям.
Бегет - неплохой хостинг. Вы, наверное, просто не включили логи.
Это изречение так же справедливо, как и противоположное:
Если нужно каждую функцию/класс проверять на повторное объявление - значит нужно.
Тавтология называется.
А у Вас нет доступа к логам? Плохой хостинг.
Не контролируете свою речь?
1. Какие свои разработки Вы предложили сообществу разработчиков woocommerce? Или Вы нас обманываете, причисляя себя к разработчикам woocommerce?
2. Не надо своё личное мнение выдавать за мнение разработчиков woocommerce.
Именно об этом и идёт речь. Основная фишка ТС - бесплатность и оупенсорс. Как раз тем проектам эти фишки неинтересны.
Мне, например, последнее время приходится постоянно заниматься проектами на Битриксе - хоть кол на голове теши этим заказчикам, но сделай им лендинг на Битриксе, и всё тут.
Вообще никак не зависит от разновидности протокола.
По поводу "что-то узнать" - вот, собственно, сам вопрос:
И что? Кто будет возиться с этим проектом? Да, ИМ - это бизнес, и хозяин бизнеса не обязан быть программистом. А для обслуживания ПО этого ИМ он должен будет либо обратиться к Вам, либо искать квалифицированных программистов. А с этим некий "затык" ему гарантирован, потому что
1. Желающих разбираться с самописами не так много.
2. Специалисты по ноде не на каждом углу тусуются.
3. React - это тоже "на любителя".
В результате удовольствие получится дорогое.
Почему же? Есть пайтон, asp, сишки наконец. Но что-то желающих делать на них интернет-магазины не так много. Потому и делают на "wordpress, в частности", что много специалистов, много расширений, много документации.
Ну, допустим, использование react - это вообще сомнительное преимущество. А правила PHP тоже едины для всех. И стандарты PHP едва ли хуже стандартов ноды.