💳 Ecommerce em 2024: O jeito mais moderno de criar um ecommerce nos dias de hoje
Fala galera, um tempo atrás eu publiquei sobre o pitch da menthor que teve mais de 70 votos e hoje gostaria de conversar um pouquinho com vocês sobre o que eu considero a forma mais moderna de criar ecommerce nos dias de hoje.
Sobre as minhas experiências 👨🎓
Durante uns 2 anos eu trabalhei para uma empresa gringa como desenvolvedor BigCommerce, ou seja, eles pagaram para eu tirar a certificação e eu ficava o dia inteiro criando ecommerce usando a infra do BigCommerce + stencil e handleblars no frontend.
A experiência de desenvolvimento era desastrosa, além disso iam caindo vários devs de paraquedas nos projetos e chegava um momento que virava um terror pra continuar mantendo.
Também já tive algumas experiências com Shopify, VTEX, Magento e WooCommerce mas nunca foram projetos muito grandes.
O que eu sempre quis de uma plataforma de ecommerce 💡
Durante a minha carreira eu sempre tentei encontrar uma plataforma que fosse API first, não tivesse vendor lock-in (ou seja, tu pode subir na cloud que você quiser), que eu pudesse usar qualquer framework frontend que eu quisesse e que fornecesse uma experiência muito boa com Typescript.
Foi aí que eu encontrei o medusajs. O medusa é um projeto 100% open-source que deixa você subir toda a infraestrutura de um ecommerce em qualquer cloud, fornece uma API muito bem documentada para toda parte do backoffice (painel de administrator) e também para o storefront (a loja em si).
Com o medusa eu consegui:
- Subir um banco de dados postgres, um redis e um servidor de forma gratuita no Render
- Hospedar o painel de adminitrador do ecommerce (onde você cadastra os produtos) de forma gratuita na Vercel
- Criar uma loja usando meu framework favorito (Nuxt) usando meus plugins favoritos como tailwind e shadcn
- Melhorar a experiência dos usuários (clientes da loja) integrando, de forma muito rápida, com ferramentas de pesquisa como o Algolia e ferramentas de pagamento como o Stripe
O que vocês da Tabnews ganham com isso 🫶
Após estudar bastante sobre o medusa eu criei um curso 100% gratuito na menthor para criar o projeto da imagem abaixo do zero:
Nesse projeto eu ensino como subir todo o backoffice da loja para produção e também ensino como criar a loja do zero com Nuxt.
Na loja você vai conseguir fazer todo fluxo desde a adição do produto no carrinho até finalizar o pedido e aparecer o novo pedido no painel de administrador.
Vocês podem acessar o curso nesse link aqui: https://menthor.io/app/ecommerce-2024/introducao/sobre-o-projeto