{"id":114983,"date":"2023-08-21T13:14:45","date_gmt":"2023-08-21T16:14:45","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/"},"modified":"2023-08-21T13:14:45","modified_gmt":"2023-08-21T16:14:45","slug":"como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros","status":"publish","type":"post","link":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/","title":{"rendered":"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros"},"content":{"rendered":"<p><body><\/p>\n<h1>Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros<\/h1>\n<h2>Primeiros Passos<\/h2>\n<p>Construir um backend com Python pode ser uma tarefa empolgante e desafiadora para os desenvolvedores brasileiros. Nesta se\u00e7\u00e3o, vamos explorar os primeiros passos necess\u00e1rios para iniciar o desenvolvimento de um backend robusto e eficiente utilizando a linguagem de programa\u00e7\u00e3o Python.<\/p>\n<h3>1. Definir os requisitos do projeto:<\/h3>\n<p>Antes de come\u00e7ar a construir o backend, \u00e9 essencial definir claramente os requisitos do projeto. Isso envolve entender quais s\u00e3o as funcionalidades necess\u00e1rias, a arquitetura desejada e as tecnologias que ser\u00e3o utilizadas. \u00c9 importante realizar uma an\u00e1lise detalhada para garantir que todas as necessidades do projeto sejam atendidas.<\/p>\n<h3>2. Escolher o framework:<\/h3>\n<p>Python possui diversos frameworks que facilitam o desenvolvimento de aplica\u00e7\u00f5es web. Alguns dos mais populares s\u00e3o o Django e o Flask. Esses frameworks fornecem uma estrutura s\u00f3lida e organizada para o desenvolvimento do backend, al\u00e9m de oferecerem recursos como autentica\u00e7\u00e3o de usu\u00e1rios, manipula\u00e7\u00e3o de banco de dados e roteamento de URLs. Avalie as op\u00e7\u00f5es dispon\u00edveis e escolha o framework que melhor se adequa \u00e0s necessidades do projeto.<\/p>\n<h3>3. Configurar o ambiente de desenvolvimento:<\/h3>\n<p>Antes de come\u00e7ar a escrever c\u00f3digo, \u00e9 importante configurar o ambiente de desenvolvimento. Isso envolve a instala\u00e7\u00e3o do Python, a cria\u00e7\u00e3o de um ambiente virtual e a instala\u00e7\u00e3o das bibliotecas e depend\u00eancias necess\u00e1rias. Utilize ferramentas como o pip para gerenciar as depend\u00eancias do projeto de forma eficiente.<\/p>\n<h3>4. Estruturar o projeto:<\/h3>\n<p>Organizar a estrutura do projeto \u00e9 fundamental para manter o c\u00f3digo limpo e organizado. Crie uma estrutura de diret\u00f3rios que seja intuitiva e facilite a manuten\u00e7\u00e3o do c\u00f3digo. Separe as funcionalidades em m\u00f3dulos e pacotes, seguindo as boas pr\u00e1ticas de programa\u00e7\u00e3o.<\/p>\n<h2>Ferramentas Necess\u00e1rias<\/h2>\n<p>Para construir um backend com Python, \u00e9 necess\u00e1rio utilizar algumas ferramentas que facilitam o desenvolvimento e garantem a efici\u00eancia do c\u00f3digo. Nesta se\u00e7\u00e3o, vamos explorar algumas das principais ferramentas utilizadas no desenvolvimento de um backend com Python.<\/p>\n<h3>1. Ambiente virtual:<\/h3>\n<p>O uso de um ambiente virtual \u00e9 essencial para isolar as depend\u00eancias do projeto e evitar conflitos entre diferentes projetos Python. Ferramentas como o virtualenv permitem criar ambientes virtuais de forma simples e eficiente.<\/p>\n<h3>2. Frameworks:<\/h3>\n<p>Como mencionado anteriormente, a escolha do framework \u00e9 fundamental para o desenvolvimento do backend. O Django \u00e9 um framework completo e poderoso, ideal para projetos de grande porte. J\u00e1 o Flask \u00e9 um microframework leve e flex\u00edvel, recomendado para projetos menores ou que exijam maior customiza\u00e7\u00e3o.<\/p>\n<h3>3. Banco de dados:<\/h3>\n<p>A escolha do banco de dados \u00e9 um aspecto importante no desenvolvimento de um backend. Python oferece suporte a diversos bancos de dados, como MySQL, PostgreSQL e SQLite. Cada banco de dados possui suas caracter\u00edsticas e \u00e9 importante escolher aquele que melhor se adapta \u00e0s necessidades do projeto.<\/p>\n<h3>4. Ferramentas de teste:<\/h3>\n<p>Testes automatizados s\u00e3o fundamentais para garantir a qualidade do c\u00f3digo e evitar regress\u00f5es. Python possui diversas bibliotecas e ferramentas de teste, como o unittest e o pytest. Utilizar essas ferramentas \u00e9 essencial para garantir que o backend funcione corretamente em diferentes cen\u00e1rios.<\/p>\n<h2>Implementa\u00e7\u00e3o e Arquitetura<\/h2>\n<p>A implementa\u00e7\u00e3o e arquitetura de um backend com Python s\u00e3o etapas cruciais no desenvolvimento de uma aplica\u00e7\u00e3o robusta e escal\u00e1vel. Nesta se\u00e7\u00e3o, exploraremos algumas das melhores pr\u00e1ticas para implementar e estruturar o backend de forma eficiente.<\/p>\n<h3>1. Separar responsabilidades:<\/h3>\n<p>Uma das melhores pr\u00e1ticas ao implementar um backend \u00e9 separar as responsabilidades em m\u00f3dulos e camadas. Isso facilita a manuten\u00e7\u00e3o do c\u00f3digo e permite que cada componente tenha uma fun\u00e7\u00e3o espec\u00edfica. Por exemplo, \u00e9 comum separar a l\u00f3gica de neg\u00f3cio em camadas diferentes, como a camada de controle e a camada de acesso a dados.<\/p>\n<h3>2. Utilizar padr\u00f5es de design:<\/h3>\n<p>Padr\u00f5es de design s\u00e3o solu\u00e7\u00f5es comprovadas para problemas recorrentes no desenvolvimento de software. Ao utilizar padr\u00f5es de design, como o MVC (Model-View-Controller) ou o REST (Representational State Transfer), \u00e9 poss\u00edvel estruturar o backend de forma coesa e modular. Esses padr\u00f5es garantem a separa\u00e7\u00e3o de preocupa\u00e7\u00f5es e facilitam a manuten\u00e7\u00e3o do c\u00f3digo.<\/p>\n<h3>3. Escalabilidade:<\/h3>\n<p>Ao implementar o backend, \u00e9 importante considerar a escalabilidade da aplica\u00e7\u00e3o. Isso envolve pensar na capacidade de lidar com um aumento na demanda e no n\u00famero de usu\u00e1rios. Utilizar tecnologias como o escalonamento horizontal, balanceamento de carga e caches distribu\u00eddos pode ajudar a garantir a escalabilidade do backend.<\/p>\n<h3>4. Seguran\u00e7a:<\/h3>\n<p>A seguran\u00e7a \u00e9 uma preocupa\u00e7\u00e3o essencial ao desenvolver um backend. \u00c9 importante implementar pr\u00e1ticas de seguran\u00e7a, como a autentica\u00e7\u00e3o e autoriza\u00e7\u00e3o de usu\u00e1rios, valida\u00e7\u00e3o de entrada de dados e prote\u00e7\u00e3o contra ataques como inje\u00e7\u00e3o de SQL e Cross-Site Scripting (XSS). Utilizar bibliotecas e frameworks de seguran\u00e7a, como o JWT (JSON Web Tokens) e o OWASP (Open Web Application Security Project), pode auxiliar na prote\u00e7\u00e3o do backend.<\/p>\n<h2>Melhores Pr\u00e1ticas para Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros<\/h2>\n<p>Construir um backend com Python \u00e9 um processo complexo que exige aten\u00e7\u00e3o aos detalhes e o uso das melhores pr\u00e1ticas. Neste guia completo, abordamos os primeiros passos para iniciar o desenvolvimento do backend, as ferramentas necess\u00e1rias, a implementa\u00e7\u00e3o e arquitetura adequadas, e agora vamos explorar algumas das melhores pr\u00e1ticas para construir um backend com Python de forma eficiente.<\/p>\n<h3>1. Escrever c\u00f3digo limpo e leg\u00edvel:<\/h3>\n<p>Ao desenvolver o backend, \u00e9 essencial escrever c\u00f3digo limpo, leg\u00edvel e de f\u00e1cil manuten\u00e7\u00e3o. Utilizar boas pr\u00e1ticas de programa\u00e7\u00e3o, como a nomenclatura adequada de vari\u00e1veis e fun\u00e7\u00f5es, a quebra de c\u00f3digo em blocos l\u00f3gicos e a documenta\u00e7\u00e3o do c\u00f3digo, ajuda a tornar o c\u00f3digo mais compreens\u00edvel e facilita a colabora\u00e7\u00e3o entre os membros da equipe.<\/p>\n<h3>2. Realizar testes automatizados:<\/h3>\n<p>A realiza\u00e7\u00e3o de testes automatizados \u00e9 fundamental para garantir a qualidade do backend. Utilizar frameworks de teste, como o unittest e o pytest, permite criar testes unit\u00e1rios e de integra\u00e7\u00e3o, que verificam se o c\u00f3digo est\u00e1 funcionando corretamente em diferentes cen\u00e1rios. Al\u00e9m disso, a pr\u00e1tica de TDD (Test-Driven Development) pode auxiliar no desenvolvimento de um backend mais robusto.<\/p>\n<h3>3. Utilizar controle de vers\u00e3o:<\/h3>\n<p>O uso de sistemas de controle de vers\u00e3o, como o Git, \u00e9 essencial para o desenvolvimento de um backend. O controle de vers\u00e3o permite que diferentes membros da equipe trabalhem simultaneamente no c\u00f3digo, gerenciem as altera\u00e7\u00f5es e revertam para vers\u00f5es anteriores, caso necess\u00e1rio. Al\u00e9m disso, o controle de vers\u00e3o facilita a colabora\u00e7\u00e3o e a revis\u00e3o do c\u00f3digo.<\/p>\n<h3>4. Monitorar e otimizar o desempenho:<\/h3>\n<p>A medida que a aplica\u00e7\u00e3o cresce, \u00e9 importante monitorar e otimizar o desempenho do backend. Utilizar ferramentas de monitoramento, como o New Relic ou o Datadog, permite identificar gargalos de desempenho e tomar medidas para<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas para construir um backend eficiente e profissional.<\/p>\n","protected":false},"author":9,"featured_media":27854,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-114983","post","type-post","status-publish","format-standard","has-post-thumbnail","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>Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas p...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas p...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-21T16:14:45+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=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/\",\"name\":\"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-08-21T16:14:45+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas p...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros\"}]},{\"@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\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros - Fluency.io Brasil","description":"Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas p...","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:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/","og_locale":"pt_BR","og_type":"article","og_title":"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros - Fluency.io Brasil","og_description":"Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas p...","og_url":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-08-21T16:14:45+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/","url":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/","name":"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-08-21T16:14:45+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Construir um backend com Python: Guia completo para desenvolvedores brasileiros. Aprenda os primeiros passos, ferramentas necess\u00e1rias e melhores pr\u00e1ticas p...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/como-construir-um-backend-com-python-guia-completo-para-desenvolvedores-brasileiros\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Como Construir um Backend com Python: Guia Completo para Desenvolvedores Brasileiros"}]},{"@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"}}]}},"_links":{"self":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/114983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/comments?post=114983"}],"version-history":[{"count":0,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/114983\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/media?parent=114983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/categories?post=114983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/tags?post=114983"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/format?post=114983"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=114983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}