{"id":25479,"date":"2024-04-22T10:55:52","date_gmt":"2024-04-22T13:55:52","guid":{"rendered":"https:\/\/portifolioos-prontos.com\/?post_type=product&#038;p=25479"},"modified":"2025-08-11T22:02:44","modified_gmt":"2025-08-12T01:02:44","slug":"aula-pratica-desenvolvimento-com-framework-angular","status":"publish","type":"product","link":"https:\/\/portifolioos-prontos.com\/index.php\/product\/aula-pratica-desenvolvimento-com-framework-angular\/","title":{"rendered":"Aula Pr\u00e1tica Desenvolvimento com Framework Angular"},"content":{"rendered":"<p>Aula Pr\u00e1tica Desenvolvimento com Framework Angular<\/p>\n<hr \/>\n<p>ROTEIRO DE AULA PR\u00c1TICA<br \/>\nNOME DA DISCIPLINA: Desenvolvimento com Framework Angular<br \/>\nOBJETIVOS<br \/>\nDefini\u00e7\u00e3o dos objetivos da aula pr\u00e1tica:<br \/>\n\u2013 Criar uma aplica\u00e7\u00e3o web em Angular para exibir um menu de links, utilizando os conceitos b\u00e1sicos e a<br \/>\nforma de estrutura de um projeto dentro do\u00a0Angular.<br \/>\nINFRAESTRUTURA<br \/>\nInstala\u00e7\u00f5es:<br \/>\nNecess\u00e1rio instalar o Node.js, npm e o Angular CLI.<br \/>\nPara esta atividade foram utilizadas as vers\u00f5es que seguem como recomenda\u00e7\u00e3o:<br \/>\n\u2022 Node.js vers\u00e3o\u00a020.11.1;<br \/>\n\u2022 npm vers\u00e3o 10.2.4;<br \/>\nMateriais de consumo:<br \/>\nDescri\u00e7\u00e3o<br \/>\nQuantidade de materiais<br \/>\npor<br \/>\nprocedimento\/atividade<br \/>\nComputador 1 por aluno<br \/>\nSoftware:<br \/>\nSim ( X ) N\u00e3o ( )<br \/>\nEm caso afirmativo, qual? Angular<br \/>\nPago ( ) N\u00e3o Pago ( X )<br \/>\nTipo de Licen\u00e7a: Freeware.<br \/>\nDescri\u00e7\u00e3o do software:<br \/>\nO Angular \u00e9 um framework de c\u00f3digo aberto usado para a constru\u00e7\u00e3o de aplicativos para web baseados<br \/>\nem uma \u00fanica p\u00e1gina din\u00e2mica.<br \/>\nEquipamento de Prote\u00e7\u00e3o Individual (EPI):<br \/>\n\u2013 NSA<br \/>\nPROCEDIMENTOS PR\u00c1TICOS<br \/>\nRealizar a instala\u00e7\u00e3o ou verifica\u00e7\u00e3o das ferramentas necess\u00e1rias descritas no t\u00f3pico instala\u00e7\u00f5es.<br \/>\n\u2022 Instale o Node.js e o npm, se ainda n\u00e3o os tiver instalado.<br \/>\n\u2022 Instale o Angular CLI globalmente pelo comando:<br \/>\nPara verificar a vers\u00e3o e instala\u00e7\u00e3o do Node.js e do npm:<br \/>\n3<br \/>\nO pr\u00f3ximo passo \u00e9 a cria\u00e7\u00e3o do projeto, entretanto, se a cria\u00e7\u00e3o do projeto, ou a instala\u00e7\u00e3o do Angular n\u00e3o<br \/>\nfuncionar de primeira, pode ser necess\u00e1rio a atualiza\u00e7\u00e3o para as vers\u00f5es indicadas do Node.js e do npm.<br \/>\nPara isso de uma olhada no tutorial dispon\u00edvel em:<\/p>\n<p><iframe class=\"wp-embedded-content\" title=\"\u201cComo atualizar Node e npm para \u00faltima vers\u00e3o\u201d \u2014 Hora de Codar\" src=\"https:\/\/horadecodar.com.br\/como-atualizar-node-e-npm-para-ultima-versao\/embed\/#?secret=o17h8sCaRk#?secret=okr2M7LVj8\" width=\"600\" height=\"281\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" sandbox=\"allow-scripts\" data-secret=\"okr2M7LVj8\" data-mce-fragment=\"1\"><\/iframe><br \/>\nEle vai ajudar voc\u00ea a resolver poss\u00edveis inconsist\u00eancias. Lembre-se que o \u201cSetup\u201d, ou seja, o ambiente de<br \/>\ntrabalho \u00e9 individual e deve ser configurado por voc\u00ea. Isso faz parte do seu estudo e est\u00e1 presente no dia<br \/>\na dia de um(a) dev.<br \/>\nA ferramenta utilizada como editor dos c\u00f3digos em Angular ser\u00e1 o \u201cVS Code\u201d. Fica a crit\u00e9rio do estudante<br \/>\na utiliza\u00e7\u00e3o de outras ferramentas como Sublime, NotePad++ entre outros editores de c\u00f3digo dispon\u00edveis<br \/>\nno mercado.<br \/>\nAtividade proposta:<br \/>\n\u2013 Entender como funciona na pr\u00e1tica a configura\u00e7\u00e3o do ambiente e a cria\u00e7\u00e3o e teste de uma aplica\u00e7\u00e3o web<br \/>\nem Angular para exibir uma p\u00e1gina web.<br \/>\n\u2013 Criar um relat\u00f3rio em PDF contendo o c\u00f3digo utilizado para a resolu\u00e7\u00e3o da atividade. Insira tamb\u00e9m no<br \/>\nrelat\u00f3rio:<br \/>\n\u2022 Prints da estrutura de arquivos\/diret\u00f3rios app, css, html;<br \/>\n\u2022 Prints das imagens da p\u00e1gina web criada rodando no navegador pelo Angular.<br \/>\nProcedimentos para a realiza\u00e7\u00e3o da atividade:<br \/>\nAngular \u00e9 um framework JavaScript poderoso e popular para construir aplica\u00e7\u00f5es web robustas e<br \/>\ninterativas. Ele se baseia em TypeScript, uma superestrutura que adiciona tipagem ao JavaScript, tornando<br \/>\no c\u00f3digo mais seguro e f\u00e1cil de manter.<br \/>\nVantagens do Angular<br \/>\n\u2022 A facilidade de desenvolvimento no Angular \u00e9 uma das vantagens, pois fornece uma estrutura<br \/>\norganizada e componentes prontos para usar, facilitando o desenvolvimento de p\u00e1ginas web<br \/>\ncomplexas.<br \/>\n\u2022 O uso de TypeScript garante um c\u00f3digo mais limpo e organizado, facilitando a manuten\u00e7\u00e3o e o<br \/>\ndesenvolvimento futuro.<br \/>\n\u2022 Comunidade ativa: O Angular possui uma grande comunidade de desenvolvedores que contribuem<br \/>\ncom documenta\u00e7\u00f5es, tutoriais e ferramentas para auxiliar no aprendizado e desenvolvimento.<br \/>\nAgora vamos aos procedimentos que voc\u00ea deve executar para realizar a atividade.<br \/>\n4<br \/>\nVoc\u00ea dever\u00e1:<br \/>\nAp\u00f3s a instala\u00e7\u00e3o do Node.js e do npm, criar um novo projeto. Recomenda-se a cria\u00e7\u00e3o de um diret\u00f3rio<br \/>\nantes desse passo. Acesse o diret\u00f3rio criado e rode o seguinte comando dentro dele:<br \/>\nng new rap<br \/>\nEsse comando vai criar um diret\u00f3rio com o nome de \u201crap\u201d e ap\u00f3s isso vai criar toda a estrutura do seu<br \/>\nprojeto dentro dele. Para subir a aplica\u00e7\u00e3o, acesse no terminal o diret\u00f3rio criado: \u201crap\u201d e execute o comando:<br \/>\nng serve<br \/>\nPronto! Sua estrutura j\u00e1 poder\u00e1 ser acessada por meio da URL: http:\/\/localhost:4200. Veja o exemplo no<br \/>\nprint abaixo:<br \/>\nPerceba que j\u00e1 alteramos a propriedade \u201cTitle\u201d da p\u00e1gina para o nome da disciplina. Isso pode ser feito no<br \/>\narquivo \u201cindex.html\u201d dentro do projeto.<br \/>\nAp\u00f3s o projeto criado, acesse o VSCode e abra-o. Voc\u00ea ter\u00e1 uma estrutura mais ou menos igual a essa:<br \/>\n5<br \/>\nAgora vamos criar um componente. Por meio do Angular CLI no terminal, digite o seguinte comando:<br \/>\nng g c hello<br \/>\nEsse comando vai criar toda a estrutura do nosso componente com o nome de \u201chello\u201d. Observe a execu\u00e7\u00e3o<br \/>\ndo comando no terminal:<br \/>\nEste processo tamb\u00e9m cria a estrutura dentro do projeto com os mesmos arquivos dentro do diret\u00f3rio<br \/>\nsrc\/app, por\u00e9m a partir de agora voc\u00ea vai trabalhar com esse componente que foi criado. O \u201chello\u201d.<br \/>\nPara realizar com sucesso esta atividade voc\u00ea dever\u00e1:<br \/>\n1. Passo 1: Construir uma p\u00e1gina simples com uma lista de nomes. Esses nomes dever\u00e3o funcionar<br \/>\ncomo bot\u00f5es clic\u00e1veis;<br \/>\n2. Passo 2: No projeto do Angular utilize os arquivos (.html) e (.CSS) para realizar as mudan\u00e7as<br \/>\npertinentes.<br \/>\n3. Passo 3: Depois da constru\u00e7\u00e3o e configura\u00e7\u00e3o dos dois arquivos (.html e .CSS) rode a aplica\u00e7\u00e3o<br \/>\npor meio do terminal no Angular.<br \/>\n6<br \/>\n4. Passo 4: Para rodar o projeto e conseguir visualiz\u00e1-lo no navegador digite:<br \/>\nng serve<br \/>\nEXEMPLO DA ATIVIDADE FINALIZADA<br \/>\nO projeto rodando em deve ficar como a imagem a seguir. Observe:<br \/>\nFigura 1 \u2013 Projeto executado no Angular<br \/>\nFonte: elaborada pelo autor, 2024.<br \/>\nEntregue um arquivo no formato PDF contendo os c\u00f3digos dos arquivos utilizados na atividade juntamente<br \/>\ncom uma descri\u00e7\u00e3o dos procedimentos implementados nesta atividade.<br \/>\nChecklist:<br \/>\n\u2013 Instala\u00e7\u00e3o do Node.js, npm e do Angular conforme explica\u00e7\u00e3o no t\u00f3pico: PROCEDIMENTOS PR\u00c1TICOS;<br \/>\n\u2013 Cria\u00e7\u00e3o do projeto no Angular;<br \/>\n\u2013 Altera\u00e7\u00e3o dos arquivos de c\u00f3digo-fonte (html e CSS);<br \/>\n\u2013 Teste da aplica\u00e7\u00e3o no browser (navegador).<br \/>\nPara testar, rode sempre o projeto com o comando:<br \/>\n\u2013 ng serve (na linha de comando);<br \/>\nObserva\u00e7\u00e3o: O projeto sempre tem que estar em \u201crun\u201d para que a URL: \u2018localhost:4200\u2019, apresente a<br \/>\np\u00e1gina web normalmente, como pode ser observado na Figura 1. Para parar a execu\u00e7\u00e3o pressione:<br \/>\nq + enter<br \/>\n7<br \/>\nRESULTADOS<br \/>\nResultados da aula pr\u00e1tica:<br \/>\nCriar um relat\u00f3rio em PDF contendo o c\u00f3digo utilizado para a resolu\u00e7\u00e3o da atividade e sua explica\u00e7\u00e3o<\/p>\n<div class=\"elementor-toggle-item\">\n<h4 id=\"elementor-tab-title-1941\" class=\"elementor-tab-title elementor-active\" tabindex=\"0\" role=\"tab\" data-tab=\"1\" aria-controls=\"elementor-tab-content-1941\" aria-expanded=\"true\" aria-selected=\"true\">Como funciona?<\/h4>\n<div id=\"elementor-tab-content-1941\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"1\" aria-labelledby=\"elementor-tab-title-1941\">\n<p>Elaboramos os portf\u00f3lios, j\u00e1 deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. F\u00e1cil assim! O MELHOR \u00c9 QUE VOC\u00ca COMPRA E J\u00c1 BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, fam\u00edlia, vida profissional e estudos \u00e9 dif\u00edcil hoje em dia, por isso, estamos aqui para ajudar voc\u00ea. Conte com nossa qualidade, experi\u00eancia e profissionalismo adquirindo seu portf\u00f3lio conosco. GARANTIMOS SEU CONCEITO!<\/p>\n<h4>Como se realizam os envios?<\/h4>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1942\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"2\" aria-labelledby=\"elementor-tab-title-1942\">O seu trabalho \u00e9 disponibilizado pronto, respondido e nas normas j\u00e1 na mesma hora aqui em nosso site na sua \u00e1rea de downloads e tamb\u00e9m no seu e-mail.<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1943\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"3\" aria-labelledby=\"elementor-tab-title-1943\">\n<h4>Em quanto tempo recebo o portf\u00f3lio?<\/h4>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1944\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"4\" aria-labelledby=\"elementor-tab-title-1944\">\n<p>Os envios s\u00e3o imediatos. Ap\u00f3s sua compra, o trabalho j\u00e1 \u00e9 disponibilizado instantaneamente aqui em nosso site e no seu e-mail.<\/p>\n<h4>E se o portf\u00f3lio que comprei precisar de corre\u00e7\u00e3o?<\/h4>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1945\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"5\" aria-labelledby=\"elementor-tab-title-1945\">\n<p>Caso haja alguma solicita\u00e7\u00e3o de corre\u00e7\u00e3o\/altera\u00e7\u00e3o por parte do tutor, basta entrar em contato conosco pelo\u00a0WhatsApp\u00a0que provid\u00eanciaremos sem custo algum.<\/p>\n<h4>Qual o formato do arquivo?<\/h4>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1946\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"6\" aria-labelledby=\"elementor-tab-title-1946\">\n<p>Os arquivos s\u00e3o enviados em formato Word e s\u00e3o edit\u00e1veis.<\/p>\n<h4>Caso eu tiver alguma d\u00favida, terei suporte no p\u00f3s venda?<\/h4>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1948\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"8\" aria-labelledby=\"elementor-tab-title-1948\">\n<p>Sim, com certeza. Basta clicar no \u00edcone do WhatsApp no cantinho da tela. Ser\u00e1 um prazer atend\u00ea-lo(a).<\/p>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1948\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"8\" aria-labelledby=\"elementor-tab-title-1948\">\n<h4>Quais os seus canais de contato?<\/h4>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1949\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"9\" aria-labelledby=\"elementor-tab-title-1949\">\n<p>Whatsapp: 53 984751621 \u2013 Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO<\/p>\n<h4><img decoding=\"async\" class=\"alignnone wp-image-13699 jetpack-lazy-image jetpack-lazy-image--handled smush-detected-img smush-image-1\" src=\"https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao-300x300.jpeg?resize=144%2C144\" sizes=\"(max-width: 144px) 100vw, 144px\" srcset=\"https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=300%2C301&amp;ssl=1 300w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=370%2C372&amp;ssl=1 370w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?resize=100%2C100&amp;ssl=1 100w, https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2023\/02\/whatsapp-business-projeto-de-extensao.jpeg?w=470&amp;ssl=1 470w\" alt=\"projeto de extens\u00e3o unopar\" width=\"144\" height=\"144\" data-lazy-loaded=\"1\" \/><\/h4>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"elementor-toggle-item\">\n<div id=\"elementor-tab-content-1949\" class=\"elementor-tab-content elementor-clearfix elementor-active\" role=\"tabpanel\" data-tab=\"9\" aria-labelledby=\"elementor-tab-title-1949\">\n<p>E-mail:portifoliosp@gmail.com<\/p>\n<div id=\"attachment_143\" class=\"wp-caption alignnone\">\n<div id=\"attachment_143\" class=\"wp-caption alignnone\" style=\"width: 112px;\">\n<p><a href=\"https:\/\/portifolioos-prontos.com\/\"><img decoding=\"async\" class=\"wp-image-143 jetpack-lazy-image jetpack-lazy-image--handled smush-detected-img smush-image-11 smush-image-2\" title=\"portfolio pronto unopar\" src=\"https:\/\/i0.wp.com\/portifolioos-prontos.com\/wp-content\/uploads\/2022\/04\/conceitomaximo.png?resize=161%2C46\" alt=\"PORTFOLIO PRONTO UNOPAR ANHANGUERA\" width=\"112\" height=\"32\" aria-describedby=\"caption-attachment-143\" data-lazy-loaded=\"1\" \/><\/a><\/p>\n<p id=\"caption-attachment-143\" class=\"wp-caption-text\">Portf\u00f3lio em Word, respondido, completo e j\u00e1 nas normas<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"product-short-description\">\n<h5><strong>Pague pelo PIX ou cart\u00e3o e fa\u00e7a o download agora mesmo.<\/strong><\/h5>\n<\/div>\n<div class=\"sticky-add-to-cart-wrapper\">\n<div class=\"sticky-add-to-cart\">\n<div class=\"quantity buttons_added form-flat\"><img decoding=\"async\" class=\"alignnone wp-image-761 smush-detected-img smush-image-2\" src=\"https:\/\/portifolioos-prontos.com\/wp-content\/uploads\/2022\/04\/PIX-300x107.webp\" alt=\"\" width=\"78\" height=\"28\" \/>\u00a0\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-3\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/visa@2x.png\" width=\"46\" height=\"29\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-4\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/boleto@2x.png\" width=\"43\" height=\"27\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-5\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/mastercard@2x.png\" width=\"43\" height=\"27\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-6\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/amex@2x.png\" width=\"43\" height=\"27\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-7\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/diners@2x.png\" width=\"46\" height=\"29\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-8\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/br\/elo@2x.png\" width=\"45\" height=\"28\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-9\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/br\/hipercard@2x.png\" width=\"44\" height=\"28\" \/><img loading=\"lazy\" decoding=\"async\" class=\"smush-detected-img smush-image-10\" src=\"https:\/\/d26lpennugtm8s.cloudfront.net\/assets\/common\/img\/logos\/payment\/mercadopago@2x.png\" width=\"45\" height=\"28\" \/><\/div>\n<\/div>\n<\/div>\n","protected":false},"featured_media":25484,"template":"","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"%%post_title%% %%sitetitle%%","_seopress_titles_desc":"%%post_content%%","_seopress_robots_index":""},"product_cat":[15],"product_tag":[],"class_list":{"0":"post-25479","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-uncategorized","8":"first","9":"instock","10":"downloadable","11":"virtual","12":"purchasable","13":"product-type-simple","14":"col-xs-6 col-sm-4","15":"col-mf-5","16":"un-5-cols"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product\/25479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product\/25479\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/media\/25484"}],"wp:attachment":[{"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/media?parent=25479"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product_cat?post=25479"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/portifolioos-prontos.com\/index.php\/wp-json\/wp\/v2\/product_tag?post=25479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}