{"id":2445,"date":"2022-08-17T12:23:07","date_gmt":"2022-08-17T09:23:07","guid":{"rendered":"https:\/\/blog.ebaconline.com.br\/blog\/?p=2445"},"modified":"2023-10-03T00:34:10","modified_gmt":"2023-10-02T21:34:10","slug":"react-o-que-e-como-funciona","status":"publish","type":"post","link":"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona","title":{"rendered":"React: o que \u00e9 e como funciona"},"content":{"rendered":"<p>O <strong>React<\/strong> \u00e9 uma das principais bibliotecas utilizadas hoje em dia no desenvolvimento web <em>front-end<\/em>, que \u00e9 a parte de qualquer aplica\u00e7\u00e3o que interage com o usu\u00e1rio. O React \u00e9 uma tecnologia que j\u00e1 faz parte de projetos de grandes empresas como Facebook, WhatsApp, Twitter e Netflix.<\/p>\n<p>Conversamos com <a href=\"https:\/\/www.linkedin.com\/in\/gustavo-vasconcellos-75a94b120\/\" target=\"_blank\" rel=\"noopener\">Gustavo Vasconcellos<\/a>, desenvolvedor <em>fullstack<\/em> na ArcTouch e professor no curso de <a href=\"https:\/\/ebaconline.com.br\/react\" target=\"_blank\" rel=\"noopener\">React<\/a> da EBAC, para conhecer um pouco melhor sobre o que \u00e9 e como essa tecnologia funciona.<\/p>\n<h2>O que \u00e9 React?<\/h2>\n<p>O React \u00e9 conhecido como uma biblioteca de JavaScript utilizado para a cria\u00e7\u00e3o de <em>user interfaces<\/em> <em>(UI)<\/em>, ou interfaces do usu\u00e1rio em portugu\u00eas.<\/p>\n<p>Para deixar as coisas uma pouco mais claras, aqui vai uma breve explica\u00e7\u00e3o sobre o que \u00e9 JavaScript e o que s\u00e3o bibliotecas JavaScript:<\/p>\n<ul>\n<li><strong>JavaScript<\/strong>: linguagem de programa\u00e7\u00e3o web, utilizada para controlar elementos din\u00e2micos, como banners, bot\u00f5es, imagens e slides, e atualizar informa\u00e7\u00f5es em tempo real, como gr\u00e1ficos, rankings, datas, contagens regressivas e etc.<\/li>\n<li><strong>Biblioteca JavaScript<\/strong>: conjunto de linhas de c\u00f3digo JavaScript pr\u00e9-prontos criadas pela comunidade, que podem ser utilizadas em diversos projetos, desde interfaces mais simples de websites at\u00e9 interfaces mais complexas, como o pr\u00f3prio Facebook.<\/li>\n<\/ul>\n<p>A biblioteca foi criada por um time de desenvolvedores do Facebook, em 2011, com a finalidade de otimizar a atualiza\u00e7\u00e3o do feed de not\u00edcias da rede social. No ano seguinte, o grupo Facebook, hoje conhecido como Meta, passou a utilizar a efici\u00eancia do React no Instagram e outras redes sociais da empresa.<\/p>\n<p>Em 2013, o React teve sua biblioteca de c\u00f3digos aberta \u00e0 comunidade, dando in\u00edcio \u00e0 sua crescente popularidade no mercado de tecnologia.<\/p>\n<div id=\"attachment_2450\" style=\"width: 1343px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2450\" class=\"wp-image-2450 size-full\" src=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/xccmtbc8gyr8xk68cnzdt-scaled-e1671320019518.jpeg\" alt=\"\" width=\"1333\" height=\"1000\" srcset=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/xccmtbc8gyr8xk68cnzdt-scaled-e1671320019518.jpeg 1333w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/xccmtbc8gyr8xk68cnzdt-scaled-e1671320019518-300x225.jpeg 300w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/xccmtbc8gyr8xk68cnzdt-scaled-e1671320019518-1024x768.jpeg 1024w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/xccmtbc8gyr8xk68cnzdt-scaled-e1671320019518-768x576.jpeg 768w\" sizes=\"auto, (max-width: 1333px) 100vw, 1333px\" \/><p id=\"caption-attachment-2450\" class=\"wp-caption-text\"><em>Fonte: <a href=\"https:\/\/www.shutterstock.com\/ru\/image-photo\/react-js-coding-on-computer-laptop-1886070505\" target=\"_blank\" rel=\"noopener\">Shutterstock<\/a><\/em><\/p><\/div>\n<h2>Como funciona o React?<\/h2>\n<p>O React permite dividir uma p\u00e1gina inteira em partes, chamadas de componentes. Assim \u00e9 poss\u00edvel trabalhar cada um desses componentes de forma individual e independente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2451\" src=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/vwwjayxbtgwaxpw3hzbye.png\" alt=\"\" width=\"964\" height=\"502\" srcset=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/vwwjayxbtgwaxpw3hzbye.png 964w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/vwwjayxbtgwaxpw3hzbye-300x156.png 300w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/vwwjayxbtgwaxpw3hzbye-768x400.png 768w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><\/p>\n<p>Tamb\u00e9m \u00e9 poss\u00edvel reaproveitar c\u00f3digos entre estes componentes, usando o mesmo comando para modelos de elementos como bot\u00f5es, imagens, menus, etc. Isso facilita e otimiza o desenvolvimento de uma interface, pois permite manter uma unidade entre os componentes de forma pr\u00e1tica.<\/p>\n<p>O React tamb\u00e9m \u00e9 conhecido por sua flexibilidade, permitindo a cria\u00e7\u00e3o de pequenas linhas de c\u00f3digo no desenvolvimento de uma interface sem que seja necess\u00e1rio o uso de outras ferramentas de <em>build<\/em>, ou seja, ferramentas de desenvolvimento.<\/p>\n<h2>Quais linguagens de programa\u00e7\u00e3o voc\u00ea precisa conhecer para usar React<\/h2>\n<p>Como falamos anteriormente, o React \u00e9 uma biblioteca <strong>JavaScript (JS)<\/strong>. Ou seja, essa \u00e9 a principal linguagem de programa\u00e7\u00e3o que ele utiliza. Portanto, \u00e9 muito importante que voc\u00ea conhe\u00e7a JS para conseguir usufruir da agilidade proporcionada pelo React.<\/p>\n<p>Por\u00e9m, o React tamb\u00e9m usa outro tipo de marca\u00e7\u00e3o: o <strong>JSX<\/strong>, que \u00e9 um tipo de \u201cmistura\u201d de JavaScript com HTML. Gustavo explica que o JSX \u00e9 uma extens\u00e3o para o JavaScript que oferece mais funcionalidades e permite escrever as linhas de c\u00f3digos de forma mais simples, com JavaScript e HTML no mesmo c\u00f3digo.<\/p>\n<p>Conhecer JSX n\u00e3o \u00e9 obrigat\u00f3rio, mas facilita bastante o dia a dia de quem utiliza o React, pois al\u00e9m de ser uma marca\u00e7\u00e3o muito utilizada para quem trabalha com essa biblioteca, tamb\u00e9m auxilia na constru\u00e7\u00e3o de linhas de c\u00f3digo menos complexas.<\/p>\n<h2>Por que usar React?<\/h2>\n<p>N\u00e3o \u00e9 \u00e0 toa que o React \u00e9 utilizado por grandes empresas e diversos profissionais da \u00e1rea de tecnologia. Os motivos por tr\u00e1s disso s\u00e3o muitos, mas separamos aqui alguns deles:<\/p>\n<p><strong>Facilidade de aprendizado e uso:<\/strong><\/p>\n<p>As principais linguagens utilizadas no React, JavaScript e HTML costumam ser as primeiras a serem dominadas no aprendizado de programa\u00e7\u00e3o. O JSX, que utiliza princ\u00edpios de ambas as linguagens e por ser muito parecido com o HTML, tamb\u00e9m \u00e9 de f\u00e1cil aprendizado.<\/p>\n<p>Dessa forma, \u00e9 poss\u00edvel aprender React em poucos meses de estudos, como no <a href=\"https:\/\/ebaconline.com.br\/react\" target=\"_blank\" rel=\"noopener\">curso da EBAC<\/a>, e logo come\u00e7ar a desenvolver interfaces com seus componentes.<\/p>\n<p>\u201cA programa\u00e7\u00e3o declarativa do React deixa tudo mais f\u00e1cil. No curso abordamos aspectos de como era o desenvolvimento h\u00e1 cerca de 2 a 3 anos para poder aprender todos os detalhes de como React se comporta. Ao final do curso, al\u00e9m de termos uma no\u00e7\u00e3o de como as coisas eram, teremos tamb\u00e9m o conhecimento de qual a melhor forma de resolver alguns problemas\u201d, diz Gustavo Vasconcellos.<\/p>\n<p><strong>Componentes reutiliz\u00e1veis:<\/strong><\/p>\n<p>Os componentes de React utilizados no desenvolvimento de uma <em>user interface<\/em> podem ser reaproveitados para a constru\u00e7\u00e3o de outras aplica\u00e7\u00f5es e UIs. Por exemplo, um componente de imagens em slides utilizado em um site, pode ser reutilizado para a constru\u00e7\u00e3o de outros sites.<\/p>\n<p>Dessa forma, um desenvolvedor n\u00e3o precisa criar todos os comandos e linhas de c\u00f3digo desde o in\u00edcio, o que pode tornar o seu trabalho muito mais \u00e1gil.<\/p>\n<p><strong>Melhor desempenho no desenvolvimento de interfaces:<\/strong><\/p>\n<p>O React utiliza um DOM Virtual (Document Object Model &#8211; modelo de documento por objeto), uma c\u00f3pia virtual do documento que representa a parte visual de uma p\u00e1gina web, o que permite o desenvolvimento de interfaces de forma mais otimizada.<\/p>\n<p>O desenvolvimento e atualiza\u00e7\u00f5es de uma interface s\u00e3o realizados primeiro neste DOM Virtual, que tem uma atualiza\u00e7\u00e3o mais \u00e1gil, para depois serem traduzidas para o DOM real envolvendo o m\u00ednimo de processos poss\u00edveis.<\/p>\n<p>\u201cComo o React utiliza um <strong>m\u00e9todo declarativo<\/strong> de programa\u00e7\u00e3o, n\u00e3o utilizamos diretamente em nossos c\u00f3digos as fun\u00e7\u00f5es que alteram diretamente o HTML da p\u00e1gina, mas sim fun\u00e7\u00f5es e declara\u00e7\u00f5es no JSX. A partir disso, a biblioteca decidir\u00e1 qual a melhor forma de fazer a altera\u00e7\u00e3o no DOM\u201d, explica Gustavo.<\/p>\n<p><strong>Compatibilidade com SEO:<\/strong><\/p>\n<p>A linguagem utilizada no React \u00e9 amig\u00e1vel ao <a href=\"https:\/\/ebaconline.com.br\/blog\/seo-2022-melhores-ferramentas\" target=\"_blank\" rel=\"noopener\">SEO<\/a> (<em>Search Engine Optimization<\/em> &#8211; Otimiza\u00e7\u00e3o para Motores de Busca), podendo ser lido e acessado pelos motores de busca, o que pode ser uma vantagem para o ranqueamento do seu site ou p\u00e1gina web.<\/p>\n<div id=\"attachment_2456\" style=\"width: 1343px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2456\" class=\"wp-image-2456 size-full\" src=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/anin9lr8mtvnbjliwe4cq-scaled-e1671320301455.jpeg\" alt=\"\" width=\"1333\" height=\"1000\" srcset=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/anin9lr8mtvnbjliwe4cq-scaled-e1671320301455.jpeg 1333w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/anin9lr8mtvnbjliwe4cq-scaled-e1671320301455-300x225.jpeg 300w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/anin9lr8mtvnbjliwe4cq-scaled-e1671320301455-1024x768.jpeg 1024w, https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/anin9lr8mtvnbjliwe4cq-scaled-e1671320301455-768x576.jpeg 768w\" sizes=\"auto, (max-width: 1333px) 100vw, 1333px\" \/><p id=\"caption-attachment-2456\" class=\"wp-caption-text\"><em>Fonte: <a href=\"https:\/\/www.shutterstock.com\/ru\/image-photo\/close-import-statement-react-javascript-programming-1790755100\" target=\"_blank\" rel=\"noopener\">Shutterstock<\/a><\/em><\/p><\/div>\n<p>Para quem trabalha ou est\u00e1 pensando em trabalhar na \u00e1rea de desenvolvimento de interfaces e desenvolvimento <em>front-end<\/em>, aprender a trabalhar com <a href=\"https:\/\/ebaconline.com.br\/react\" target=\"_blank\" rel=\"noopener\">React<\/a> pode ser um grande diferencial tanto para otimizar o dia a dia de trabalho quanto para o seu curr\u00edculo profissional.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.<\/p>\n","protected":false},"author":9,"featured_media":2448,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[44,69],"class_list":["post-2445","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacao","tag-java","tag-programacao"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.0 (Yoast SEO v20.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>React: o que \u00e9 e como funciona<\/title>\n<meta name=\"description\" content=\"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"React: o que \u00e9 e como funciona\" \/>\n<meta property=\"og:description\" content=\"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona\" \/>\n<meta property=\"og:site_name\" content=\"Ebac\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-17T09:23:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-02T21:34:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/yfedd3dcqaypqrgiwgnpv-e1671319792578-1024x655.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"655\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Michele Lopes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"React: o que \u00e9 e como funciona\" \/>\n<meta name=\"twitter:description\" content=\"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michele Lopes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona\",\"url\":\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona\",\"name\":\"React: o que \u00e9 e como funciona\",\"isPartOf\":{\"@id\":\"https:\/\/ebaconline.com.br\/blog\/#website\"},\"datePublished\":\"2022-08-17T09:23:07+00:00\",\"dateModified\":\"2023-10-02T21:34:10+00:00\",\"author\":{\"@id\":\"https:\/\/ebaconline.com.br\/blog\/#\/schema\/person\/ab171bbaae1d154b5b4c403641a27eb0\"},\"description\":\"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.\",\"breadcrumb\":{\"@id\":\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ebaconline.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"React: o que \u00e9 e como funciona\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ebaconline.com.br\/blog\/#website\",\"url\":\"https:\/\/ebaconline.com.br\/blog\/\",\"name\":\"Ebac\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ebaconline.com.br\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ebaconline.com.br\/blog\/#\/schema\/person\/ab171bbaae1d154b5b4c403641a27eb0\",\"name\":\"Michele Lopes\",\"url\":\"https:\/\/ebaconline.com.br\/blog\/author\/michele-lopes\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"React: o que \u00e9 e como funciona","description":"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.","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:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona","og_locale":"pt_BR","og_type":"article","og_title":"React: o que \u00e9 e como funciona","og_description":"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.","og_url":"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona","og_site_name":"Ebac","article_published_time":"2022-08-17T09:23:07+00:00","article_modified_time":"2023-10-02T21:34:10+00:00","og_image":[{"width":1024,"height":655,"url":"https:\/\/blog.ebaconline.com.br\/blog\/wp-content\/uploads\/2022\/12\/yfedd3dcqaypqrgiwgnpv-e1671319792578-1024x655.png","type":"image\/png"}],"author":"Michele Lopes","twitter_card":"summary_large_image","twitter_title":"React: o que \u00e9 e como funciona","twitter_description":"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.","twitter_misc":{"Escrito por":"Michele Lopes","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona","url":"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona","name":"React: o que \u00e9 e como funciona","isPartOf":{"@id":"https:\/\/ebaconline.com.br\/blog\/#website"},"datePublished":"2022-08-17T09:23:07+00:00","dateModified":"2023-10-02T21:34:10+00:00","author":{"@id":"https:\/\/ebaconline.com.br\/blog\/#\/schema\/person\/ab171bbaae1d154b5b4c403641a27eb0"},"description":"Conhe\u00e7a essa biblioteca de grande destaque no dia a dia de profissionais desenvolvedores de interfaces.","breadcrumb":{"@id":"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ebaconline.com.br\/blog\/react-o-que-e-como-funciona#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ebaconline.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"React: o que \u00e9 e como funciona"}]},{"@type":"WebSite","@id":"https:\/\/ebaconline.com.br\/blog\/#website","url":"https:\/\/ebaconline.com.br\/blog\/","name":"Ebac","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ebaconline.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/ebaconline.com.br\/blog\/#\/schema\/person\/ab171bbaae1d154b5b4c403641a27eb0","name":"Michele Lopes","url":"https:\/\/ebaconline.com.br\/blog\/author\/michele-lopes"}]}},"_links":{"self":[{"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/posts\/2445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/comments?post=2445"}],"version-history":[{"count":8,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/posts\/2445\/revisions"}],"predecessor-version":[{"id":7994,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/posts\/2445\/revisions\/7994"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/media\/2448"}],"wp:attachment":[{"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/media?parent=2445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/categories?post=2445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ebaconline.com.br\/blog\/wp-json\/wp\/v2\/tags?post=2445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}