Перенос сайта с wix.com на CMS Joomla.
Неожиданно трудоемкая и непростая оказалась работа по переносу сайта с сервиса конструктора сайтов wix на CMS Joomla. Как изначально теоретически предполагалось что фронтенд шаблона сайта на wix будет представлять из себя стандартную компоновку html-кода с инкапсулированными внутри тэгов данными и подключенными напрямую ресурсами css-стилей и javascript-функций. Однако эта "дичь" оказалась гораздо сложнее в "приготовлении" и шаблон оказался реализован на базе react.js с динамически формируемым html и подключением css и js файлов. Просто взять и сделать из исходного кода страницы в блокноте копию сайта не получилось и формирование статической копии из динамически сформированной reac.js страницы заняло долгое время. Пришлось тэги чистить от мусора, переносить inline-стили во внешний css, писать свои javascript-функции для этого одностраничника. В итоге это оказалось проще и надежнее чем выбрать требуемый javascript-код из массы js-файлов которые подключал react.js и которые, по всей видимости, по большей части не использовались в этом шаблоне. Глядя на другие шаблоны wix можно увидеть что они, по большей части, организованы без применения react.js и из этого можно сделать выводы что шаблоны wix на react.js это внедрение react.js в новых шаблонах wix с целью максимального усложнения переноса сайтов с wix на собственные сервера клиентов для минимизации оттока клиентов которые платят ежемесячную абонплату за свои созданные в wix с использованием их конструктора сайты. Разумный маркетинговый ход от wix )