Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Проект MedusaGo подготовил реализацию e-commerce-платформы Medusa на языке Go

11.11.2026 08:24 (MSK)

Опубликован открытый проект MedusaGo, развивающий реализацию серверной части платформы для создания интернет-магазинов Medusa на языке Go (оригинальная платформа Medusa написана на TypeScript и работает на Node.js). MedusaGo совместим с Medusa v2 на уровне API (базовая версия 2.22.4), поэтому штатная панель управления Medusa, библиотека @medusajs/js-sdk и существующие витрины работают с ним без изменений. Код распространяется под лицензией MIT.

MedusaGo использует ту же схему базы данных для PostgreSQL, что и Medusa, поэтому его можно запустить поверх БД уже работающего магазина на Node.js. Обратный переход тоже возможен. Из зависимостей нужны только Go 1.26+, PostgreSQL и, при желании, Redis. Node.js требуется только для витрины на Next.js и для доработки админ-панели. Компоненты Enterprise Edition (RBAC, SSO) в проект не входят. Совместимость проверена с использованием более 2600 записанных запросов в 96 сценариях, которые отправляются в обе реализации, после чего коды ответов, заголовки, cookie и тела ответов сравниваются побайтово, сравнивается содержимое БД и проверяется поведение модулей и слоя Query.

Структура репозитория повторяет монорепозиторий Medusa: каждому файлу route.ts соответствует route.go. Портированы модули каталога, корзины, заказов, платежей, цен, промоакций, складов, доставки, налогов, авторизации и другие, а также движок workflow (in-memory и на Redis). Сейчас в проекте около 1400 файлов и 177 тыс. строк кода на Go. Исходные JavaScript-пакеты (админ-панель, дизайн-система, js-sdk) синхронизируются с upstream без изменений. Для создания нового проекта предлагается утилита create-medusago-app, аналогичная утилите create-medusa-app. Команды CLI повторяют Medusa.

  1. Главная ссылка к новости (https://github.com/hitkey-io/m...)
  2. OpenNews: Критические уязвимости в платформе электронной коммерции Magento
  3. OpenNews: Уязвимость в платформе для создания интернет-магазинов WooCommerce
  4. OpenNews: Выпуск свободной платёжной системы GNU Taler 1.1
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66663-medusago
Ключевые слова: medusago, medusa



Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, опеншлёпивпродакшн (?), 09:37, 11/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/–
    Когда уже битрикс с 1с начнут делить пирог? ИИ помоги. Нужен клон 1с.
     
     
  • 2.2, Аноним (-), 09:41, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    Зачем? Есть же SAP... Но пускай всё равно наверное будет!
     
     
  • 3.3, Аноним (3), 10:09, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    > Зачем? Есть же SAP... Но пускай всё равно наверное будет!

    сап сбИжал

     
  • 2.6, devl547 (ok), 13:45, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Нужен клон 1с.

    1R или 1G?

     
     
  • 3.14, онсамый (?), 17:43, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    1D
     
  • 3.21, _ (??), 23:18, 11/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.4, pashev.ru (?), 10:35, 11/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    Уверен, что это нейрохрючево, но пока не могу доказать.
     
     
  • 2.5, pashev.ru (?), 10:40, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Косвенные признаки: https://github.com/avenikolay?tab=repositories
     
  • 2.7, Анизантроп (?), 14:12, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    А что там надо доказывать? Это очевидно ИИ-клон. 1400 файлов один в один с оригиналом, 177 тыс. строк — кто бы в здравом уме стал такое делать вручную, причем задаром? И сколько человеко-лет бы заняло это сомнительное упражнение?
     
     
  • 3.8, Аноним (8), 14:27, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > кто бы в здравом уме стал такое делать вручную, причем задаром? И сколько человеко-лет бы заняло это сомнительное упражнение

    Как будто что-то плохое. Мы снова вернулись во время, когда можно в соло тащить огромные проекты уровня энтерпрайз. И это прекрасно.

     
     
  • 4.10, Аноним (10), 15:49, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    которые никому не нужны
     
     
  • 5.11, eraser (??), 16:42, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    не факт... Если окажется что что-то ключевое и полезное можно скопировать и сделать забесплатно/задешево, то пардон вся эта толпа свистоперделок которыми обрастает какой-то удачный продукт становится в корне никому не нужна и платить за нее никто не будет...
     
     
  • 6.22, _ (??), 23:20, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Дык эта ... смотрите на полыхание Adobe :-D
     
  • 4.12, Смузихеб забывший пароль (?), 16:45, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    ну вот с тех пор тот ынтепрайс и тянется, обрастая всё новыми костылями и становясь всё более тяжёлым, застарелым и уродливым

    а прекрасно или нет - сомневаюсь что с ИИ-поделием с хз какими уязвимостями, недоработками, и поведением в нештатных ситуациях, адекватное руководство любой конторы допустит к серверам

     
  • 4.13, User (??), 16:49, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну так-то да - но конкретно здесь не ясно, в чем профит+то?
     
     
  • 5.15, avenikolay (ok), 18:15, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Смотри, мне надо было запилить небольшой маркетплейс. Поднять его нужно на моем VPS с весьма скромными ресурсами, которые делят между собой другие мои проектики. Есть прекрасный фреймворк для электронной коммерции - Medusa.js. Он очень требовательный к ресурсам сервака (2ГБ оперативы, если не ошибаюсь). Для микропроектов его использовать нерационально. Но он мне нравится. Плюс в нем заложен опыт тысяч человекочасов и изобретать велосипеды на типовые задачи тоже так себе идея. К счастью кодогенерация сейчас дешевая. Я за пару суток перелопатил иходники оригинальной Медузы и в результате получил тот же любимый фреймворк, только теперь он занимает 90 МГ оперативы, вместо 2 ГБ (с той же красивой админкой и всеми фишками оригинальной софтины). Ну если есть продукт, почему бы не поделиться с народом. Может кого-то он и заинтересует и ему захочется присоединиться к развитию.
     
     
  • 6.16, User (??), 20:06, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >[оверквотинг удален]
    > проектики. Есть прекрасный фреймворк для электронной коммерции - Medusa.js. Он очень
    > требовательный к ресурсам сервака (2ГБ оперативы, если не ошибаюсь). Для микропроектов
    > его использовать нерационально. Но он мне нравится. Плюс в нем заложен
    > опыт тысяч человекочасов и изобретать велосипеды на типовые задачи тоже так
    > себе идея. К счастью кодогенерация сейчас дешевая. Я за пару суток
    > перелопатил иходники оригинальной Медузы и в результате получил тот же любимый
    > фреймворк, только теперь он занимает 90 МГ оперативы, вместо 2 ГБ
    > (с той же красивой админкой и всеми фишками оригинальной софтины). Ну
    > если есть продукт, почему бы не поделиться с народом. Может кого-то
    > он и заинтересует и ему захочется присоединиться к развитию.

    Во - вот теперь понятно, но не ясно. почему этого нет в новости )). Еще бы какой минимальный бенч по производительности, чтоб даже мне понятно было - ограничивается ли область применения микроразвертываниями или все же не совсем ))

     
     
  • 7.17, avenikolay (ok), 20:14, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    там в ридмишке есть циферки с предварительными замерами: https://github.com/hitkey-io/medusago#performance

    чуть позже выложу инструмент для замера

    хотелось бы, чтобы проект был чуть больше чем «убийца медузы с алиэкспреса» и нашёл свою нишу.

    ну и сейчас уже по факту он на 99% повторяет функционал оригинала.

     
  • 6.19, pashev.ru (?), 21:54, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не стоит называть галюцинацИИ кодогенерацией.
     
     
  • 7.23, _ (??), 23:24, 11/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это почему же?
    Разница _только_ в том что ыы-шка гонит задёшево, а проггеры - задорого.
    Но это уже - всиО!, смотри о чём в реале этот subj...
     

  • 1.18, Аноним (18), 20:36, 11/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > Компоненты Enterprise Edition (RBAC, SSO) в проект не входят.

    А что мешало добавить? В 2026 делать из базовых вещей "энтерпрайзные" фичи это какое-то особое жлобство.

     
  • 1.20, Аноним (20), 22:11, 11/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: