{"id":118429,"date":"2023-02-20T09:00:00","date_gmt":"2023-02-20T12:00:00","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=15272"},"modified":"2023-07-24T12:05:28","modified_gmt":"2023-07-24T15:05:28","slug":"heart-framework","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/","title":{"rendered":"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance"},"content":{"rendered":"\n<p>Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qual escolher. \u00c9 por isso que estamos animados em apresentar o Heart &#8211; um novo framework para desenvolvimento web em alta performance.<\/p>\n\n\n\n<p>O Heart \u00e9 um framework moderno, \u00e1gil e robusto que foi projetado para ajudar desenvolvedores a criar aplicativos web escal\u00e1veis e eficientes. Ele oferece uma ampla gama de recursos e ferramentas que podem ser usados para construir uma variedade de aplicativos, desde simples sites est\u00e1ticos at\u00e9 aplicativos web complexos em tempo real.<\/p>\n\n\n\n<p>Neste post, vamos aprofundar mais sobre o Heart e explorar seus recursos e benef\u00edcios em detalhes. Se voc\u00ea est\u00e1 procurando um framework para ajud\u00e1-lo a construir aplicativos web eficientes e escal\u00e1veis, o Heart pode ser a escolha certa para voc\u00ea.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que \u00e9 Heart Framework?<\/strong><\/h2>\n\n\n\n<p>O Heart Framework \u00e9 um framework de <a href=\"https:\/\/fluency.io\/br\/blog\/guia-desenvolvedor-web\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">desenvolvimento web<\/a> moderno e \u00e1gil, que oferece uma ampla gama de recursos e ferramentas para ajudar os desenvolvedores a criar aplicativos web escal\u00e1veis e eficientes. Ele \u00e9 altamente flex\u00edvel e personaliz\u00e1vel, o que significa que pode ser facilmente ajustado para atender \u00e0s necessidades espec\u00edficas do projeto. O Heart Framework \u00e9 baseado em <a href=\"https:\/\/fluency.io\/br\/blog\/guia-node-js\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">Node.js<\/a>, o que o torna uma escolha ideal para projetos de desenvolvimento web que exigem alta performance e escalabilidade.<\/p>\n\n\n\n<p>O Heart Framework vem com um conjunto abrangente de recursos, incluindo um poderoso sistema de roteamento, suporte para middleware e uma arquitetura MVC (Model-View-Controller). O sistema de roteamento do Heart Framework \u00e9 altamente flex\u00edvel e f\u00e1cil de usar, permitindo que os desenvolvedores definam rotas para diferentes URLs em seu aplicativo web e mapeiem essas rotas para fun\u00e7\u00f5es espec\u00edficas.&nbsp;<\/p>\n\n\n\n<p>O suporte para middleware permite que os desenvolvedores adicionem funcionalidades personalizadas ao pipeline de solicita\u00e7\u00e3o-resposta do aplicativo. A arquitetura MVC do Heart Framework ajuda a separar as camadas do aplicativo em modelos, visualiza\u00e7\u00f5es e controladores, facilitando a manuten\u00e7\u00e3o e o teste de cada camada separadamente.<\/p>\n\n\n\n<p>O Heart Framework tamb\u00e9m \u00e9 altamente eficiente, com recursos para otimizar o desempenho do aplicativo web. Por exemplo, ele oferece recursos de caching para reduzir o tempo de carregamento da p\u00e1gina, compress\u00e3o de dados para diminuir o tamanho dos arquivos e recursos de rede inteligentes para ajudar a minimizar o tempo de lat\u00eancia da rede. Al\u00e9m disso, o Heart Framework \u00e9 altamente escal\u00e1vel, permitindo que os aplicativos web cres\u00e7am conforme as necessidades do projeto.<\/p>\n\n\n\n<p>Para dar um exemplo de como o Heart Framework pode ser usado, vamos supor que um desenvolvedor deseje criar um aplicativo web de e-commerce. O Heart Framework seria uma \u00f3tima escolha, pois oferece recursos poderosos para gerenciamento de rotas, renderiza\u00e7\u00e3o de modelos, processamento de pagamentos e muito mais. O desenvolvedor poderia usar o sistema de roteamento do Heart Framework para mapear diferentes URLs para fun\u00e7\u00f5es espec\u00edficas, como a p\u00e1gina inicial, a p\u00e1gina de produtos e a p\u00e1gina de pagamento.<\/p>\n\n\n\n<p>O suporte para middleware permitiria que o desenvolvedor adicionasse recursos personalizados para o pipeline de solicita\u00e7\u00e3o-resposta, como a autentica\u00e7\u00e3o do usu\u00e1rio ou a valida\u00e7\u00e3o do formul\u00e1rio. Al\u00e9m disso, a arquitetura MVC do Heart Framework ajudaria a separar a l\u00f3gica do aplicativo em modelos, visualiza\u00e7\u00f5es e controladores, facilitando a manuten\u00e7\u00e3o e o teste de cada camada separadamente.<\/p>\n\n\n\n<p>Em resumo, o Heart Framework \u00e9 uma \u00f3tima escolha para desenvolvedores que buscam uma solu\u00e7\u00e3o de desenvolvimento web moderna e \u00e1gil. Com recursos avan\u00e7ados de roteamento, middleware, MVC e otimiza\u00e7\u00e3o de desempenho, ele oferece uma experi\u00eancia de desenvolvimento elegante e f\u00e1cil de usar para projetos de todos os tamanhos e complexidades.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como criar seu primeiro aplicativo web com o Heart Framework<\/strong><\/h2>\n\n\n\n<p>Criar seu primeiro aplicativo web com o Heart Framework pode parecer intimidante para os iniciantes, mas na verdade \u00e9 um processo simples e direto. A primeira etapa \u00e9 instalar o Node.js e o <a href=\"https:\/\/www.npmjs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">npm<\/a> (Node Package Manager) em seu computador, pois o Heart Framework \u00e9 baseado em Node.js. Em seguida, voc\u00ea pode criar um novo projeto do Heart Framework usando o comando &#8220;npx heart create [nome do projeto]&#8221;. Isso criar\u00e1 uma estrutura b\u00e1sica de diret\u00f3rios e arquivos para seu projeto.<\/p>\n\n\n\n<p>A partir da\u00ed, voc\u00ea pode come\u00e7ar a adicionar suas pr\u00f3prias rotas, controladores, visualiza\u00e7\u00f5es e modelos para personalizar seu aplicativo. O sistema de roteamento do Heart Framework \u00e9 altamente flex\u00edvel e f\u00e1cil de usar, permitindo que voc\u00ea defina rotas para diferentes URLs em seu aplicativo web e mapeie essas rotas para fun\u00e7\u00f5es espec\u00edficas. O uso do MVC (Model-View-Controller) do Heart Framework tamb\u00e9m ajuda a separar as camadas do aplicativo em modelos, visualiza\u00e7\u00f5es e controladores, facilitando a manuten\u00e7\u00e3o e o teste de cada camada separadamente.<\/p>\n\n\n\n<p>Outro recurso importante do Heart Framework \u00e9 o suporte a middleware, que permite que voc\u00ea adicione recursos personalizados ao pipeline de solicita\u00e7\u00e3o-resposta do aplicativo. Isso pode ser \u00fatil para adicionar funcionalidades como autentica\u00e7\u00e3o de usu\u00e1rio, valida\u00e7\u00e3o de formul\u00e1rio ou processamento de dados.<\/p>\n\n\n\n<p>Finalmente, para iniciar seu aplicativo web do Heart Framework, basta usar o comando &#8220;npm start&#8221; no terminal, que iniciar\u00e1 o servidor e disponibilizar\u00e1 seu aplicativo na porta especificada.<\/p>\n\n\n\n<p>Embora criar seu primeiro aplicativo web com o Heart Framework possa parecer assustador no in\u00edcio, seguindo as etapas simples acima, voc\u00ea pode criar um aplicativo web personalizado e totalmente funcional em pouco tempo. O Heart Framework \u00e9 uma \u00f3tima escolha para iniciantes, pois \u00e9 f\u00e1cil de usar, altamente personaliz\u00e1vel e oferece uma ampla gama de recursos avan\u00e7ados para ajudar voc\u00ea a criar aplicativos web escal\u00e1veis e eficientes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Heart Framework vs. outros frameworks<\/strong><\/h2>\n\n\n\n<p>O Heart Framework \u00e9 uma op\u00e7\u00e3o relativamente nova para o desenvolvimento de aplicativos web, mas j\u00e1 se destaca em compara\u00e7\u00e3o com outros frameworks dispon\u00edveis no mercado. Ao contr\u00e1rio de frameworks como o Express, que oferecem uma grande quantidade de recursos, o Heart Framework \u00e9 altamente focado em desempenho e simplicidade.<\/p>\n\n\n\n<p>O Heart Framework \u00e9 extremamente r\u00e1pido e leve, tornando-o uma excelente escolha para aplicativos web de alta performance. Ele alcan\u00e7a essa alta performance ao evitar a inclus\u00e3o de recursos desnecess\u00e1rios que podem desacelerar o aplicativo. Al\u00e9m disso, o Heart Framework possui uma arquitetura altamente modular que permite aos desenvolvedores incluir apenas os recursos necess\u00e1rios para o seu aplicativo. Isso o torna uma op\u00e7\u00e3o ideal para aplicativos que exigem um alto n\u00edvel de desempenho e escalabilidade.<\/p>\n\n\n\n<p>Al\u00e9m disso, o Heart Framework \u00e9 altamente personaliz\u00e1vel e flex\u00edvel. Ele oferece uma estrutura s\u00f3lida para o desenvolvimento de aplicativos web, mas tamb\u00e9m permite que os desenvolvedores personalizem e modifiquem facilmente o c\u00f3digo-fonte para atender \u00e0s suas necessidades espec\u00edficas. Isso \u00e9 particularmente \u00fatil para empresas que desejam criar aplicativos personalizados que se adaptem \u00e0s suas necessidades exclusivas.<\/p>\n\n\n\n<p>Embora existam muitos outros frameworks dispon\u00edveis no mercado, o Heart Framework \u00e9 uma escolha forte para empresas que desejam desenvolver aplicativos web de alta performance e personalizados. Comparado a outros frameworks, ele oferece uma estrutura leve, flex\u00edvel e altamente personaliz\u00e1vel que \u00e9 especialmente adequada para projetos que exigem alto desempenho e escalabilidade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Personalizando o Heart Framework<\/strong><\/h2>\n\n\n\n<p>O Heart Framework oferece uma estrutura s\u00f3lida para o desenvolvimento de aplicativos web, mas a personaliza\u00e7\u00e3o \u00e9 essencial para atender \u00e0s necessidades espec\u00edficas de um projeto. Felizmente, o Heart Framework \u00e9 altamente flex\u00edvel e personaliz\u00e1vel, o que significa que \u00e9 poss\u00edvel ajust\u00e1-lo para atender \u00e0s necessidades \u00fanicas do seu projeto.<\/p>\n\n\n\n<p>Uma maneira de personalizar o Heart Framework \u00e9 atrav\u00e9s do uso de middlewares personalizados. O Heart Framework inclui uma ampla gama de middlewares padr\u00e3o que podem ser usados para adicionar recursos ao pipeline de solicita\u00e7\u00e3o-resposta do aplicativo, mas os desenvolvedores tamb\u00e9m podem criar seus pr\u00f3prios middlewares personalizados para adicionar funcionalidades espec\u00edficas. Isso pode incluir middlewares para autentica\u00e7\u00e3o, seguran\u00e7a, manipula\u00e7\u00e3o de arquivos ou qualquer outra funcionalidade que seja necess\u00e1ria para o aplicativo.<\/p>\n\n\n\n<p>Outra maneira de personalizar o Heart Framework \u00e9 atrav\u00e9s da cria\u00e7\u00e3o de controladores personalizados. O Heart Framework usa o padr\u00e3o MVC (Model-View-Controller), o que significa que os controladores s\u00e3o respons\u00e1veis por manipular a l\u00f3gica de neg\u00f3cios do aplicativo. Os desenvolvedores podem criar seus pr\u00f3prios controladores personalizados para lidar com l\u00f3gicas espec\u00edficas que s\u00e3o necess\u00e1rias para o projeto.<\/p>\n\n\n\n<p>Finalmente, o Heart Framework tamb\u00e9m permite a personaliza\u00e7\u00e3o da camada de visualiza\u00e7\u00e3o. Os desenvolvedores podem usar qualquer motor de modelo que preferirem, ou criar um personalizado, para gerar a camada de visualiza\u00e7\u00e3o do aplicativo. Isso permite que os desenvolvedores criem layouts personalizados, estilos e funcionalidades que s\u00e3o espec\u00edficas para o projeto.<\/p>\n\n\n\n<p>Em resumo, o Heart Framework \u00e9 altamente personaliz\u00e1vel e pode ser ajustado para atender \u00e0s necessidades espec\u00edficas de um projeto. Isso pode ser alcan\u00e7ado atrav\u00e9s da cria\u00e7\u00e3o de middlewares, controladores e camadas de visualiza\u00e7\u00e3o personalizadas. Com essas ferramentas, os desenvolvedores podem criar aplicativos web altamente personalizados que atendem \u00e0s necessidades exclusivas de seus projetos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Estude Gest\u00e3o de Produto com a Awari<\/strong><\/h2>\n\n\n\n<p>Esperamos que este post tenha sido \u00fatil para voc\u00ea entender melhor o Heart Framework e suas vantagens. Se voc\u00ea est\u00e1 procurando aprender mais sobre desenvolvimento de produtos digitais, como aplicativos web, recomendamos que confira os cursos de Gest\u00e3o de Produto da Awari.&nbsp;<\/p>\n\n\n\n<p>A plataforma oferece aulas ao vivo e mentorias individuais com especialistas da ind\u00fastria, onde voc\u00ea pode aprender habilidades pr\u00e1ticas de desenvolvimento de produtos digitais, incluindo o uso do Heart Framework. Voc\u00ea pode se juntar a uma comunidade de aprendizagem em constante crescimento, aprender habilidades pr\u00e1ticas e ter uma experi\u00eancia \u00fanica e valiosa que ir\u00e1 ajud\u00e1-lo a alcan\u00e7ar seus objetivos de carreira.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/fluency.io\/br\/blog\/trilha-de-gestao-de-produtos\/?utm_source=blog&amp;utm_medium=link&amp;utm_campaign=trilha-gestao-de-produtos\" target=\"_blank\" rel=\"noreferrer noopener\">Ent\u00e3o, se voc\u00ea est\u00e1 procurando expandir seus conhecimentos em desenvolvimento de produtos digitais, confira os cursos de Gest\u00e3o de Produto da Awari agora mesmo!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qual escolher. \u00c9 por isso que estamos animados em apresentar o Heart &#8211; um novo framework para desenvolvimento web em alta performance. O Heart \u00e9 um framework moderno, \u00e1gil e robusto [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-118429","post","type-post","status-publish","format-standard","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qua...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qua...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-20T12:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-24T15:05:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/\",\"name\":\"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"datePublished\":\"2023-02-20T12:00:00+00:00\",\"dateModified\":\"2023-07-24T15:05:28+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qua...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"},\"url\":\"https:\/\/homolog.fluency.io\/br\/author\/kaue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance - Fluency.io Brasil","description":"Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qua...","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:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/","og_locale":"pt_BR","og_type":"article","og_title":"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance - Fluency.io Brasil","og_description":"Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qua...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-02-20T12:00:00+00:00","article_modified_time":"2023-07-24T15:05:28+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/","name":"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"datePublished":"2023-02-20T12:00:00+00:00","dateModified":"2023-07-24T15:05:28+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Quando se trata de desenvolvimento web, escolher o framework certo pode fazer toda a diferen\u00e7a. E com tantas op\u00e7\u00f5es dispon\u00edveis, pode ser dif\u00edcil saber qua...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/heart-framework\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Conhe\u00e7a o framework Heart para desenvolvimento web em alta performance"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"},"url":"https:\/\/homolog.fluency.io\/br\/author\/kaue\/"}]}},"_links":{"self":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/comments?post=118429"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118429\/revisions"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=118429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=118429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=118429"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=118429"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=118429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}