Через популярність Next.js, мені здається, що він став стандартним способом використовувати React і для мене очевидно брати саме його на новий проєкт.
Чому ви вважаєте, що Next.js є оверхедом?
Чому ви вважаєте, що існує вендор-лок на Vercel?
Якщо відкрити документацію React, то ви не знайдете там згадки «create-react-app», але знайдете згадки про Next.js і Remix (react.dev/...start-a-new-react-project). Через те, що документація React ігнорує «create-react-app», цей пакет можна вважати застарілим.
Не маю досвіду використання medusa. Згідно із документацією, medusa може бути двосторонньо звʼязаною із strapi docs.medusajs.com/plugins/cms/strapi
Створюєте набір полів SEO (умовні три поля «назва», «опис», «світлина для соцмереж»), призначаєте цей набір потрібним типам даних (наприклад множинному типу «стаття» чи одинаковому типу «головна сторінка»), заповнюєте ці поля у екземплярах типів даних (статтях і на головній сторінці), а у фронтенді значення тих полів рендерите в meta-тегах.
Можна трохи спростити життя використанням SEO-плагінів, наприклад в strapi market.strapi.io/...lugins/@strapi-plugin-seo, але загальна картина не змінюється.
Окрім strapi, існує рішення, що більше спеціалізоване для commerce: medusa medusajs.com.
Дякую! Наразі опубліковано лише на dou.
Будь ласка, не поширюйте фейки. За запитом в гуглі «конституція на паузі» перше посилання — на детектор медіа, друге посилання — на Ґвара медіа, третє — на Вокс Україна. В усіх ресурсах представлений розбір цього фейку.
disinfo.detector.media/...yv-konstytutsiiu-na-pauzu (посилання на Вокс)
gwaramedia.com/...y-konstytutsiiu-na-pauzu
voxukraine.org/...ty-konstytutsiyu-na-pauzu