{"id":3987,"date":"2023-03-08T00:52:57","date_gmt":"2023-03-08T03:52:57","guid":{"rendered":"https:\/\/www.magenteiro.com\/blog\/?p=3987"},"modified":"2025-06-01T22:32:29","modified_gmt":"2025-06-02T01:32:29","slug":"alternativas-frontend","status":"publish","type":"post","link":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/","title":{"rendered":"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento"},"content":{"rendered":"\n<p>A cria\u00e7\u00e3o de temas para Magento sempre foi algo complexo e desafiador. Especialmente para aqueles que est\u00e3o tendo o primeiro contato com o Magento.<\/p>\n\n\n\n<p>Entender sobre <a href=\"https:\/\/www.magenteiro.com\/blog\/tag\/layout-xml\" title=\"Lista de artigos pra voc\u00ea dominar o LayoutXML do Magento\">Layout XML<\/a>, <a title=\"Cohe\u00e7a nosso curso de RequireJS e JavaScript para Magento\" href=\"https:\/\/magenteiro.com\/javascript-requirejs-magento2?utm_source=magenteiro&amp;utm_campaign=frontend-alternativas&amp;utm_medium=blog\">RequireJS<\/a>, KnockoutJS, UI Components, jQuery, mixins, e tantos outros conceitos e tecnologias n\u00e3o \u00e9 algo que se faz do dia para noite.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" src=\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/logo-luma.png\" alt=\"Logotipo do Tema Padr\u00e3o do Magento (Luma)\" class=\"wp-image-3989\" width=\"196\" height=\"57\" srcset=\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/logo-luma.png 400w, https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/logo-luma-250x73.png 250w, https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/logo-luma-120x35.png 120w\" sizes=\"(max-width: 196px) 100vw, 196px\" \/><\/figure>\n\n\n\n<p>O Magento traz consigo o tema Luma. Ele serve como base e exemplo para aqueles que querem entender como um tema pode estender e modificar outro, ver como ele customiza partes de outros m\u00f3dulos e muito mais. <\/p>\n\n\n\n<h2 id=\"h-fora-da-caixinha\">Fora da caixinha<\/h2>\n\n\n\n<p>A necessidade por tecnologias mais inovadoras, r\u00e1pidas e modernas deram lugar a outras solu\u00e7\u00f5es.<\/p>\n\n\n\n<p>Frontends como Hyv\u00e4 Themes, Adobe PWA Studio, VueStorefront, GraphCommerce e muitas outras vieram ao resgate dos desenvolvedores inconformados.<\/p>\n\n\n\n<p>Mas claro, estas s\u00e3o apenas as tecnologias da moda. Quando voc\u00ea ler este artigo, algumas outras j\u00e1 ter\u00e3o surgido. \u00c9 assim que funciona, n\u00e3o \u00e9 mesmo? Quando voc\u00ea se especializar em uma delas, provavelmente teremos uma nova mais bacana. Mas isso \u00e9 papo pra outro post.<\/p>\n\n\n\n<p>Vamos ver um pouco das op\u00e7\u00f5es que temos, incluindo as conhecidas e n\u00e3o t\u00e3o conhecidas assim?<\/p>\n\n\n\n<h2 id=\"h-graphcommerce\">GraphCommerce<\/h2>\n\n\n\n<p>O GraphCommerce \u00e9 feito com Next.js. Next.js \u00e9 um framework React que vem ganhando popularidade, e inclusive temos um <a href=\"https:\/\/magenteiro.com\/nextjs?utm_source=blog&amp;utm_campaign=tecnologias-frontend&amp;utm_medium=post\">curso sobre o assunto<\/a> a caminho.<\/p>\n\n\n\n<p>No backend o GraphCommerce usa <a href=\"https:\/\/the-guild.dev\/graphql\/mesh\">GraphQL Mesh<\/a> para gerar c\u00f3digo e queries diversas a partir das APIs de uma loja Magento. <\/p>\n\n\n\n<p>\u00c9 ideal para desenvolvedores React que gostam de Next.JS e querem ganhar tempo com o front-end sem ter que fazer tudo do zero.<\/p>\n\n\n\n<p>Al\u00e9m de React e Next.js \u00e9 aconselh\u00e1vel que o desenvolvedor tamb\u00e9m entenda de TypeScript.<\/p>\n\n\n\n<div class=\"wp-container-1 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/www.graphcommerce.org\/\">Site oficial do GraphCommerce<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/github.com\/graphcommerce-org\/graphcommerce\">C\u00f3digo-fonte<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/graphcommerce.vercel.app\/\">Demo<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-hyva\">Hyv\u00e4<\/h2>\n\n\n\n<p>Hyv\u00e4 vem da l\u00edngua finlandesa e significa literalmente &#8220;bom&#8221;. Mas tamb\u00e9m &#8220;desej\u00e1vel&#8221; e &#8220;aconselh\u00e1vel&#8221;. A forma correta de pronunciar \u00e9 &#8220;ruva&#8221; (<a href=\"https:\/\/forvo.com\/word\/hyv%C3%A4\/\" target=\"_blank\" rel=\"noreferrer noopener\">escute aqui<\/a>).<\/p>\n\n\n\n<p>Ele oferece todas as ferramentas que os desenvolvedores Magento j\u00e1 conhecem e gostam (layout XML, blocos, view models e phtml), mas sem as partes que eles n\u00e3o gostam (UI-components, Knockout, RequireJS, less CSS).<\/p>\n\n\n\n<p>O Hyv\u00e4 Themes foi desenvolvido com foco no desempenho e redu\u00e7\u00e3o de complexidade, o que significa que voc\u00ea obt\u00e9m uma loja Magento mais r\u00e1pida e economiza horas de desenvolvimento em personaliza\u00e7\u00f5es.<\/p>\n\n\n\n<p>Hyv\u00e4 oferece uma \u00f3tima alternativa para aplicativos de p\u00e1gina \u00fanica (SPAs), geralmente fornecendo sites mais r\u00e1pidos usando menos or\u00e7amento, enquanto usa ferramentas que a maioria dos desenvolvedores Magento j\u00e1 conhece. <\/p>\n\n\n\n<p>Al\u00e9m disso ele tem como um de seus principais criadores e mantenedores o Vinai Kopp &#8211; um dos desenvolvedores com mais certifica\u00e7\u00f5es Magento e <a href=\"https:\/\/magenteiro.com\/javascript-requirejs-magento2?utm_source=magenteiro&amp;utm_campaign=frontend-alternativas&amp;utm_medium=blog\">instrutor do Magenteiro.com<\/a>.<\/p>\n\n\n\n<p>A curva de aprendizado \u00e9 menor pra quem j\u00e1 conhece o frontend do Magento, por\u00e9m tem um custo de cerca de \u20ac 1000 por instala\u00e7\u00e3o Magento.<\/p>\n\n\n\n<p>Se voc\u00ea \u00e9 assinante do <a href=\"https:\/\/clube.magenteiro.com\/?utm_source=blog&amp;utm_campaign=tecnologias-frontend&amp;utm_medium=post\">Clube Magenteiro<\/a>, assista a <a href=\"https:\/\/magenteiro.com\/ec-hyva?utm_source=blog&amp;utm_campaign=tecnologias-frontend&amp;utm_medium=post\">entrevista que fiz com Denis Spalenza<\/a> e veja um m\u00e3o na massa e dicas sobre hyv\u00e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/magenteiro.com\/ec-hyva?utm_source=blog&amp;utm_campaign=tecnologias-frontend&amp;utm_medium=post\"><img loading=\"lazy\" src=\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/thumbnail.webp\" alt=\"Hands On hyv\u00e4 themes com Denis Spalenza\" class=\"wp-image-3990\" width=\"315\" height=\"177\" srcset=\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/thumbnail.webp 640w, https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/thumbnail-250x141.webp 250w, https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/thumbnail-500x281.webp 500w, https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/thumbnail-120x68.webp 120w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><\/a><figcaption>Entrevista sobre Hyv\u00e4 com Denis Spalenza &#8211; Excluviso para assinantes do Clube<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-container-2 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/www.hyva.io\/\">Site oficial do Hyv\u00e4<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/www.hyva.io\/blog\/category\/showcases\/\">Estudos de caso<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-daffodil\">Daffodil<\/h2>\n\n\n\n<p>Baseado em Angular, foi um dos primeiros frontends headless. Ele tem um design altamente modular e usa Redux para gerenciamento de estado.<\/p>\n\n\n\n<p>Seu c\u00f3digo \u00e9 feito de in\u00fameros componentes pequenos (npm) que pemitem voc\u00ea criar e customizar o seu pr\u00f3prio front-end.<\/p>\n\n\n\n<p>Embora seja flex\u00edvel e permite usar todos os servi\u00e7os do backend de forma relativamente f\u00e1cil, voc\u00ea precisar\u00e1 saber o que est\u00e1 fazendo e conhecer um pouco de Angular. saber o que est\u00e1 fazendo. E acho que voc\u00ea precisa favorecer o Angular.<\/p>\n\n\n\n<div class=\"wp-container-3 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/next.daff.io\/\">Saiba mais sobre Daffodil<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/github.com\/graycoreio\/daffodil\">Github<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-alpaca\">Alpaca<\/h2>\n\n\n\n<p>Similar ao Hyv\u00e4, trata-se de um tema Magento. Ele joga fora todo HTML, CSS e JavaScript do Luma e substitui com seu pr\u00f3prio CSS (SCSS) e componentes FractalJS. Para usar m\u00f3dulos de terceiros voc\u00ea ter\u00e1 que escrever algum c\u00f3digo JS personalizado, e exige que voc\u00ea tenha bons conhecimentos em JS (Fractal) e SCSS.<\/p>\n\n\n\n<div class=\"wp-container-4 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/github.com\/SnowdogApps\/magento2-alpaca-theme\">Ver c\u00f3digo-fonte<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/magento2-alpaca-docs.vercel.app\/\">Docs<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-scandipwa\">ScandiPWA<\/h2>\n\n\n\n<p>Uma forma h\u00edbrida entre o tema headless e o Magento \u00e9 o ScandiPWA. Ele oferece um PWA baseado no React, mas \u00e9 integrado ao Magento como um tema regular. Isso leva a muita flexibilidade (tema pai\/filho, extens\u00e3o de componentes e m\u00f3dulo existentes), mas tamb\u00e9m a uma forma personalizada de componentes React (baseada em classe com propriedades personalizadas). <\/p>\n\n\n\n<p>Assim como outros frameworks fizeram, Scandi aceitou o desafio de suportar tantos m\u00f3dulos Magento quanto poss\u00edvel. E com isso, eles s\u00e3o um concorrente feroz do Hyv\u00e4 (se o suporte de extens\u00e3o for um dos pontos-chave para basear sua decis\u00e3o). As solu\u00e7\u00f5es ScandiPWA mostram muita criatividade, mas ainda exigem que voc\u00ea prefira o React em vez de outras solu\u00e7\u00f5es.<\/p>\n\n\n\n<p>Eu particularmente nunca testei ele, mas a prefer\u00eancia por React\/Next.js me faz crer que este ser\u00e1 o pr\u00f3ximo que testarei.<\/p>\n\n\n\n<div class=\"wp-container-5 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/scandipwa.com\/\">Site oficial do ScandiPWA<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/github.com\/scandipwa\/scandipwa\">C\u00f3digo-fonte<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/scandipwa.com\/case-studies.html\">Estudos de caso<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-deity\">DEITY<\/h2>\n\n\n\n<p>O Deity usa React no frontend, Falcon (framework PHP) no backend, e segue no conceito de criar o e-commerce com pequenas camadas e baixo acoplamento.<\/p>\n\n\n\n<p>Embora hoje ele n\u00e3o esteja t\u00e3o amarrado ao Magento e oferece solu\u00e7\u00f5es para outras plataformas, ele ainda ajuda muitas ag\u00eancias a constru\u00edrem solu\u00e7\u00f5es Magento.  <\/p>\n\n\n\n<p>Trata-se de uma solu\u00e7\u00e3o paga que come\u00e7a em \u20ac30k\/ano.<\/p>\n\n\n\n<div class=\"wp-container-6 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/scandipwa.com\/\">Site oficial<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/www.deity.com\/case-studies\">Estudos de caso<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-breeze\">Breeze<\/h2>\n\n\n\n<p>Se voc\u00ea gosta do KnockoutJS e n\u00e3o quer simplesmente jogar tudo fora e partir para alternativas da moda, o Breeze pode ser uma boa alternativa ao velho Luma.<\/p>\n\n\n\n<p>O Breeze reescreveu boa parte da l\u00f3gica do JavaScript do Magento, mas mantendo o KnockoutJS e RequireJS. <\/p>\n\n\n\n<p>Criado pela Swissuplabs, o Breeze \u00e9 gratuito e promete deixar sua loja Magento 3x mais r\u00e1pida, substituindo JavaScripts nativos do Magento por vers\u00f5es otimizadas.<\/p>\n\n\n\n<div class=\"wp-container-7 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/swissuplabs.com\/magento-2-breeze-module.html\">Site oficial<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/www.deity.com\/case-studies\">Docs<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/breezefront.com\/showcase\">Estudos de caso<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-alokai-antigo-vue-storefront\">Alokai (antigo Vue Storefront)<\/h2>\n\n\n\n<p>Como o nome sugere, o Vue Storefront utiliza Vue como tecnologia de frontend, e oferece suporte a PWA (Progressive Web App).<\/p>\n\n\n\n<p>Al\u00e9m do Magento, o Vue Storefront pode ser integrado a outras plataformas como Shopify, WooCommerce, SAP Commerce Cloud, e outros.<\/p>\n\n\n\n<div class=\"wp-container-8 wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/alokai.com\/\">Site oficial<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/docs.alokai.com\/v2\/?utm_source=magenteiro.com&amp;utm_medium=blog&amp;utm_campaign=frontent-alternatives-magento\">Docs<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/vuestorefront.io\/live-projects\/?utm_source=magenteiro.com&amp;utm_medium=blog&amp;utm_campaign=frontent-alternatives-magento\">Estudos de caso<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color\" href=\"https:\/\/github.com\/vuestorefront\">C\u00f3digo-fonte<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-small-font-size\">Este artigo foi inspirado no artigo <a href=\"https:\/\/www.yireo.com\/blog\/2022-09-17-other-magento-frontends\" target=\"_blank\" rel=\"noreferrer noopener\">The other frontends of Magento<\/a> (em Ingl\u00eas), escrito por Jisse Reitsma.<\/p>\n","protected":false},"excerpt":{"rendered":"A cria\u00e7\u00e3o de temas para Magento sempre foi algo complexo e desafiador. Especialmente para aqueles que est\u00e3o tendo o primeiro [&hellip;]","protected":false},"author":1,"featured_media":3995,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[27,25],"tags":[82,4,41,148],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v19.0 (Yoast SEO v19.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento<\/title>\n<meta name=\"description\" content=\"Cansou de brigar com o frontend do Magento? Conhe\u00e7a algumas alternativas melhores e mais r\u00e1pidas usando Next.js, React, Angular e muito mais.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento\" \/>\n<meta property=\"og:description\" content=\"Cansou de brigar com o frontend do Magento? Conhe\u00e7a algumas alternativas melhores e mais r\u00e1pidas usando Next.js, React, Angular e muito mais.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\" \/>\n<meta property=\"og:site_name\" content=\"Magenteiro | V\u00eddeos, Artigos, e Cursos Magento 2 e Magento 1\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/magenteiro\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-08T03:52:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-02T01:32:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/frontend-alternativas-magento-opt.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ricardo Martins\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@magenteiro\" \/>\n<meta name=\"twitter:site\" content=\"@magenteiro\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ricardo Martins\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#organization\",\"name\":\"Magenteiro\",\"url\":\"https:\/\/www.magenteiro.com\/blog\/\",\"sameAs\":[\"https:\/\/www.instagram.com\/magenteiro\",\"https:\/\/www.linkedin.com\/company\/magenteiro\",\"https:\/\/www.youtube.com\/magenteiro\",\"https:\/\/facebook.com\/magenteiro\",\"https:\/\/twitter.com\/magenteiro\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2017\/04\/logo-white.png\",\"contentUrl\":\"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2017\/04\/logo-white.png\",\"width\":787,\"height\":149,\"caption\":\"Magenteiro\"},\"image\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#website\",\"url\":\"https:\/\/www.magenteiro.com\/blog\/\",\"name\":\"Magenteiro | V\u00eddeos, Artigos, e Cursos Magento 2 e Magento 1\",\"description\":\"Artigos t\u00e9cnicos, tutoriais e muitos v\u00eddeos e cursos sobre Magento. Aqui voc\u00ea encontra dicas para lojistas e desenvolvedores feitos por quem entende do assunto.\",\"publisher\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.magenteiro.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\",\"url\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\",\"name\":\"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento\",\"isPartOf\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#website\"},\"datePublished\":\"2023-03-08T03:52:57+00:00\",\"dateModified\":\"2025-06-02T01:32:29+00:00\",\"description\":\"Cansou de brigar com o frontend do Magento? Conhe\u00e7a algumas alternativas melhores e mais r\u00e1pidas usando Next.js, React, Angular e muito mais.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.magenteiro.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\"},\"author\":{\"name\":\"Ricardo Martins\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#\/schema\/person\/e90c4bb268e5f2dad10d7c9760d4f150\"},\"headline\":\"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento\",\"datePublished\":\"2023-03-08T03:52:57+00:00\",\"dateModified\":\"2025-06-02T01:32:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/\"},\"wordCount\":1062,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#organization\"},\"keywords\":[\"dicas\",\"frontend\",\"Magento 2\",\"next.js\"],\"articleSection\":[\"Desenvolvimento\",\"Magento 2\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#\/schema\/person\/e90c4bb268e5f2dad10d7c9760d4f150\",\"name\":\"Ricardo Martins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.magenteiro.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ae5800c87c4e0f6a4a6b7a3d66aae138?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ae5800c87c4e0f6a4a6b7a3d66aae138?s=96&d=mm&r=g\",\"caption\":\"Ricardo Martins\"},\"description\":\"\u00c9 desenvolvedor web h\u00e1 16 anos e um dos primeiros certificados pela Magento no Brasil. Instrutor de mais de 11 cursos Magento (os principais no magenteiro.com\/cursos) com mais de 14 mil alunos de 105 pa\u00edses, \u00e9 tamb\u00e9m criador do m\u00f3dulo PagSeguro Transparente, usado em mais de 12 mil lojas.\",\"sameAs\":[\"https:\/\/www.magenteiro.com\/\"],\"url\":\"https:\/\/www.magenteiro.com\/blog\/author\/ricardomartins\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento","description":"Cansou de brigar com o frontend do Magento? Conhe\u00e7a algumas alternativas melhores e mais r\u00e1pidas usando Next.js, React, Angular e muito mais.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/","og_locale":"pt_BR","og_type":"article","og_title":"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento","og_description":"Cansou de brigar com o frontend do Magento? Conhe\u00e7a algumas alternativas melhores e mais r\u00e1pidas usando Next.js, React, Angular e muito mais.","og_url":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/","og_site_name":"Magenteiro | V\u00eddeos, Artigos, e Cursos Magento 2 e Magento 1","article_publisher":"https:\/\/facebook.com\/magenteiro","article_published_time":"2023-03-08T03:52:57+00:00","article_modified_time":"2025-06-02T01:32:29+00:00","og_image":[{"width":960,"height":480,"url":"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2023\/03\/frontend-alternativas-magento-opt.jpg","type":"image\/jpeg"}],"author":"Ricardo Martins","twitter_card":"summary_large_image","twitter_creator":"@magenteiro","twitter_site":"@magenteiro","twitter_misc":{"Written by":"Ricardo Martins","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.magenteiro.com\/blog\/#organization","name":"Magenteiro","url":"https:\/\/www.magenteiro.com\/blog\/","sameAs":["https:\/\/www.instagram.com\/magenteiro","https:\/\/www.linkedin.com\/company\/magenteiro","https:\/\/www.youtube.com\/magenteiro","https:\/\/facebook.com\/magenteiro","https:\/\/twitter.com\/magenteiro"],"logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.magenteiro.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2017\/04\/logo-white.png","contentUrl":"https:\/\/www.magenteiro.com\/blog\/wp-content\/uploads\/2017\/04\/logo-white.png","width":787,"height":149,"caption":"Magenteiro"},"image":{"@id":"https:\/\/www.magenteiro.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.magenteiro.com\/blog\/#website","url":"https:\/\/www.magenteiro.com\/blog\/","name":"Magenteiro | V\u00eddeos, Artigos, e Cursos Magento 2 e Magento 1","description":"Artigos t\u00e9cnicos, tutoriais e muitos v\u00eddeos e cursos sobre Magento. Aqui voc\u00ea encontra dicas para lojistas e desenvolvedores feitos por quem entende do assunto.","publisher":{"@id":"https:\/\/www.magenteiro.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.magenteiro.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/","url":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/","name":"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento","isPartOf":{"@id":"https:\/\/www.magenteiro.com\/blog\/#website"},"datePublished":"2023-03-08T03:52:57+00:00","dateModified":"2025-06-02T01:32:29+00:00","description":"Cansou de brigar com o frontend do Magento? Conhe\u00e7a algumas alternativas melhores e mais r\u00e1pidas usando Next.js, React, Angular e muito mais.","breadcrumb":{"@id":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.magenteiro.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento"}]},{"@type":"Article","@id":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#article","isPartOf":{"@id":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/"},"author":{"name":"Ricardo Martins","@id":"https:\/\/www.magenteiro.com\/blog\/#\/schema\/person\/e90c4bb268e5f2dad10d7c9760d4f150"},"headline":"Fora da caixa: Conhe\u00e7a outras tecnologias frontend para Magento","datePublished":"2023-03-08T03:52:57+00:00","dateModified":"2025-06-02T01:32:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/"},"wordCount":1062,"commentCount":0,"publisher":{"@id":"https:\/\/www.magenteiro.com\/blog\/#organization"},"keywords":["dicas","frontend","Magento 2","next.js"],"articleSection":["Desenvolvimento","Magento 2"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.magenteiro.com\/blog\/magento-2\/alternativas-frontend\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.magenteiro.com\/blog\/#\/schema\/person\/e90c4bb268e5f2dad10d7c9760d4f150","name":"Ricardo Martins","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.magenteiro.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ae5800c87c4e0f6a4a6b7a3d66aae138?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ae5800c87c4e0f6a4a6b7a3d66aae138?s=96&d=mm&r=g","caption":"Ricardo Martins"},"description":"\u00c9 desenvolvedor web h\u00e1 16 anos e um dos primeiros certificados pela Magento no Brasil. Instrutor de mais de 11 cursos Magento (os principais no magenteiro.com\/cursos) com mais de 14 mil alunos de 105 pa\u00edses, \u00e9 tamb\u00e9m criador do m\u00f3dulo PagSeguro Transparente, usado em mais de 12 mil lojas.","sameAs":["https:\/\/www.magenteiro.com\/"],"url":"https:\/\/www.magenteiro.com\/blog\/author\/ricardomartins\/"}]}},"_links":{"self":[{"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/posts\/3987"}],"collection":[{"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/comments?post=3987"}],"version-history":[{"count":8,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/posts\/3987\/revisions"}],"predecessor-version":[{"id":4330,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/posts\/3987\/revisions\/4330"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/media\/3995"}],"wp:attachment":[{"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/media?parent=3987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/categories?post=3987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.magenteiro.com\/blog\/wp-json\/wp\/v2\/tags?post=3987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}