ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ MedusaGo Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈ e-commerce ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Medusa Π½Π° Π΅Π·ΠΈΠΊ Go

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ 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 сцСнария, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ ΠΈ Π² Π΄Π²Π΅Ρ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΊΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ, заглавия, бисквитки ΠΈ Ρ‚Π΅Π»Π° Π½Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ сС сравняват ΠΏΠΎ Π±Π°ΠΉΡ‚ΠΎΠ²Π΅, сравнява сС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ ΠΈ сС провСрява ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ΠΈ слоя Query.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° рСпозитория слСдва монорСпозитория Π½Π° Medusa: Π½Π° всСки Ρ„Π°ΠΉΠ» route.ts отговаря route.go. ΠŸΠΎΡ€Ρ‚ΠΈΡ€Π°Π½ΠΈ са ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ Π·Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠ°, ΠΏΠΎΡ€ΡŠΡ‡ΠΊΠΈ, плащания, Ρ†Π΅Π½ΠΈ, ΠΏΡ€ΠΎΠΌΠΎΡ†ΠΈΠΈ, складовС, доставки, Π΄Π°Π½ΡŠΡ†ΠΈ, авторизация ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π²ΠΈΠΆΠΊΠ° Π½Π° работния ΠΏΠΎΡ‚ΠΎΠΊ (in-memory ΠΈ Π½Π° Redis). Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 1400 Ρ„Π°ΠΉΠ»Π° ΠΈ 177 Ρ…ΠΈΠ». Ρ€Π΅Π΄Π° ΠΊΠΎΠ΄ Π½Π° Go. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ JavaScript ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ (администраторска ΠΏΠ°Π½Π΅Π», Π΄ΠΈΠ·Π°ΠΉΠ½-систСма, js-sdk) сС синхронизират с upstream Π±Π΅Π· ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. Π—Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° create-medusago-app, ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° create-medusa-app. ΠšΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ CLI повтарят Medusa.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster