{"id":118210,"date":"2023-01-24T08:00:00","date_gmt":"2023-01-24T11:00:00","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=14828"},"modified":"2023-08-01T15:07:33","modified_gmt":"2023-08-01T18:07:33","slug":"ngrok-compartilhamento-de-aplicacoes","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/","title":{"rendered":"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento"},"content":{"rendered":"\n<p>NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e <a href=\"https:\/\/fluency.io\/br\/blog\/guia-devops\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">engenheiros de devops<\/a>. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da internet, sem a necessidade de configurar VPNs ou abrir portas de firewall. Isso \u00e9 especialmente \u00fatil durante o desenvolvimento e teste, quando \u00e9 necess\u00e1rio compartilhar sua aplica\u00e7\u00e3o com outras pessoas antes de lan\u00e7\u00e1-la em produ\u00e7\u00e3o. Al\u00e9m disso, NGROK tamb\u00e9m pode ser usado para acessar <a href=\"https:\/\/fluency.io\/br\/blog\/internet-das-coisas\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">dispositivos IoT<\/a>, para debugging remoto e para expor servi\u00e7os internos para acesso externo.<\/p>\n\n\n\n<p>A instala\u00e7\u00e3o \u00e9 simples e funciona tanto em Windows, MacOS e Linux. Ele tamb\u00e9m possui uma vers\u00e3o gratuita e outra paga, onde a gratuita tem limita\u00e7\u00e3o de tr\u00e1fego. O NGROK tamb\u00e9m fornece uma interface web para monitorar as solicita\u00e7\u00f5es HTTP e HTTPS que est\u00e3o sendo encaminhadas atrav\u00e9s do t\u00fanel para sua aplica\u00e7\u00e3o, permitindo que voc\u00ea visualize e depure problemas com facilidade.<\/p>\n\n\n\n<p>Este post ir\u00e1 explicar mais sobre como o NGROK funciona, como instal\u00e1-lo e como us\u00e1-lo para acessar aplica\u00e7\u00f5es locais, dispositivos IoT, debugging remoto e exposi\u00e7\u00e3o de servi\u00e7os internos. Tamb\u00e9m vai discutir as vantagens e desvantagens de usar o NGROK em compara\u00e7\u00e3o com outras ferramentas similares. Se voc\u00ea \u00e9 um desenvolvedor ou engenheiro de devops, este post \u00e9 para voc\u00ea.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que \u00e9 NGROK?<\/strong><\/h2>\n\n\n\n<p>NGROK \u00e9 um software que permite acesso \u00e0s suas aplica\u00e7\u00f5es locais atrav\u00e9s da internet. Ele cria uma conex\u00e3o segura e encriptada (atrav\u00e9s de um t\u00fanel) entre um endpoint na internet e sua m\u00e1quina local, permitindo que outras pessoas acessem sua aplica\u00e7\u00e3o rodando localmente atrav\u00e9s de um endere\u00e7o de internet p\u00fablico.<\/p>\n\n\n\n<p>NGROK foi criado por Alex Bilbie e Alan Shreve. A ideia surgiu quando eles estavam trabalhando em projetos de <a href=\"https:\/\/fluency.io\/br\/blog\/desenvolvedor-de-software\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">desenvolvimento de software<\/a> e precisavam compartilhar suas aplica\u00e7\u00f5es com outras pessoas antes de lan\u00e7\u00e1-las em produ\u00e7\u00e3o. Eles encontraram dificuldade em compartilhar suas aplica\u00e7\u00f5es locais com outras pessoas, pois elas n\u00e3o podiam acess\u00e1-las devido \u00e0s restri\u00e7\u00f5es de firewall e seguran\u00e7a.<\/p>\n\n\n\n<p>Em vez de configurar VPNs ou abrir portas de firewall, eles decidiram criar uma ferramenta que pudesse criar um t\u00fanel seguro e encriptado entre sua m\u00e1quina local e um endpoint na internet. Isso permitiria que outras pessoas acessem suas aplica\u00e7\u00f5es rodando localmente atrav\u00e9s de um endere\u00e7o de internet p\u00fablico.<\/p>\n\n\n\n<p>Eles come\u00e7aram a desenvolver NGROK em 2013 e lan\u00e7aram a primeira vers\u00e3o p\u00fablica em 2014. Desde ent\u00e3o, a ferramenta ganhou popularidade entre desenvolvedores e engenheiros de devops, e tem sido amplamente utilizada para testar e compartilhar aplica\u00e7\u00f5es antes de lan\u00e7\u00e1-las em produ\u00e7\u00e3o.<\/p>\n\n\n\n<p>Ao iniciar o NGROK, ele cria um endpoint p\u00fablico (um endere\u00e7o de internet) que \u00e9 encaminhado para sua m\u00e1quina local na porta especificada. Ele tamb\u00e9m fornece uma interface web que mostra as solicita\u00e7\u00f5es HTTP e HTTPS que est\u00e3o sendo encaminhadas atrav\u00e9s do t\u00fanel para sua aplica\u00e7\u00e3o.<\/p>\n\n\n\n<p>Ele \u00e9 especialmente \u00fatil para desenvolvimento e teste, onde \u00e9 necess\u00e1rio compartilhar sua aplica\u00e7\u00e3o com outras pessoas antes de lan\u00e7\u00e1-la em produ\u00e7\u00e3o. Ele tamb\u00e9m pode ser usado para acessar aplica\u00e7\u00f5es que s\u00f3 est\u00e3o dispon\u00edveis na sua rede interna, como dispositivos IoT.<\/p>\n\n\n\n<p>NGROK \u00e9 uma ferramenta open-source e pode ser executado em Windows, macOS e Linux. Ele tem vers\u00e3o gratuita e paga, onde a vers\u00e3o gratuita tem limita\u00e7\u00e3o de trafego, enquanto a paga n\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Para que serve o NGROK<\/strong><\/h2>\n\n\n\n<p>NGROK \u00e9 uma ferramenta que permite acessar aplica\u00e7\u00f5es rodando localmente a partir da internet. Ele cria uma conex\u00e3o segura e encriptada (atrav\u00e9s de um t\u00fanel) entre um endpoint na internet e sua m\u00e1quina local, permitindo que outras pessoas acessem sua aplica\u00e7\u00e3o rodando localmente atrav\u00e9s de um endere\u00e7o de internet p\u00fablico.<\/p>\n\n\n\n<p>Existem v\u00e1rias utilidades para essa ferramenta, aqui est\u00e3o algumas delas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Desenvolvimento e teste: \u00e9 muito comum que desenvolvedores precisem compartilhar suas aplica\u00e7\u00f5es com outras pessoas antes de lan\u00e7\u00e1-las em produ\u00e7\u00e3o. NGROK permite que eles compartilhem suas aplica\u00e7\u00f5es rodando localmente com facilidade, sem precisar configurar VPNs ou abrir portas de firewall.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Acesso a dispositivos IoT: Dispositivos IoT geralmente n\u00e3o s\u00e3o acess\u00edveis externamente, eles s\u00f3 funcionam na rede interna. NGROK pode ser usado para criar uma conex\u00e3o segura entre esses dispositivos e uma aplica\u00e7\u00e3o externa, permitindo que voc\u00ea os acesse e os controle remotamente.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/fluency.io\/br\/blog\/o-que-e-debug\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">Debugging remoto<\/a>: NGROK pode ser usado para criar uma conex\u00e3o segura entre uma aplica\u00e7\u00e3o rodando localmente e uma aplica\u00e7\u00e3o em produ\u00e7\u00e3o, permitindo que voc\u00ea depure problemas de forma remota.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Exposi\u00e7\u00e3o de servi\u00e7os internos: Se voc\u00ea precisar expor um servi\u00e7o interno, como um banco de dados, para acesso externo, NGROK pode ser usado para criar uma conex\u00e3o segura entre esse servi\u00e7o e uma aplica\u00e7\u00e3o externa.<\/li>\n<\/ul>\n\n\n\n<p>Al\u00e9m disso, o NGROK oferece uma interface web para monitorar as solicita\u00e7\u00f5es HTTP e HTTPS que est\u00e3o sendo encaminhadas atrav\u00e9s do t\u00fanel para sua aplica\u00e7\u00e3o, permitindo que voc\u00ea visualize e depure problemas com facilidade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como instalar o Ngrok<\/strong><\/h2>\n\n\n\n<p>A instala\u00e7\u00e3o do NGROK varia de acordo com o sistema operacional que voc\u00ea est\u00e1 usando. Aqui est\u00e3o as instru\u00e7\u00f5es para alguns sistemas operacionais comuns:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Windows<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Baixe o arquivo de instala\u00e7\u00e3o do NGROK no site oficial (<a href=\"https:\/\/ngrok.com\/download\">https:\/\/ngrok.com\/download<\/a>)<\/li>\n\n\n\n<li>Execute o arquivo de instala\u00e7\u00e3o e siga as instru\u00e7\u00f5es na tela<\/li>\n\n\n\n<li>Depois de instalado, abra o cmd (prompt de comando) e execute o comando &#8220;ngrok.exe help&#8221; para verificar se a instala\u00e7\u00e3o foi bem sucedida.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>MacOS<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Abra o terminal e execute o comando &#8220;brew cask install ngrok&#8221; (se voc\u00ea n\u00e3o tiver o homebrew instalado, voc\u00ea precisar\u00e1 instal\u00e1-lo antes).<\/li>\n\n\n\n<li>Depois de instalado, execute o comando &#8220;ngrok help&#8221; para verificar se a instala\u00e7\u00e3o foi bem sucedida.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Linux<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Baixe o arquivo de instala\u00e7\u00e3o do NGROK no site oficial (<a href=\"https:\/\/ngrok.com\/download\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/ngrok.com\/download<\/a>)<\/li>\n\n\n\n<li>Descompacte o arquivo baixado e execute o comando &#8220;sudo mv ngrok \/usr\/local\/bin&#8221;<\/li>\n\n\n\n<li>Depois de instalado, execute o comando &#8220;ngrok help&#8221; para verificar se a instala\u00e7\u00e3o foi bem sucedida.<\/li>\n\n\n\n<li>Observe que para usar NGROK voc\u00ea precisar\u00e1 criar uma conta em <a href=\"https:\/\/ngrok.com\/signup\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/ngrok.com\/signup<\/a> e obter o seu authtoken<\/li>\n<\/ul>\n\n\n\n<p>Tamb\u00e9m \u00e9 recomendado que voc\u00ea verifique a documenta\u00e7\u00e3o oficial de como configurar e usar o NGROK para aproveitar ao m\u00e1ximo as suas funcionalidades.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Exemplo de uso do NGROK<\/strong><\/h2>\n\n\n\n<p>Um exemplo de uso avan\u00e7ado do NGROK \u00e9 quando voc\u00ea precisa expor um servi\u00e7o interno para acesso externo, como um banco de dados ou um servidor de arquivos. Suponha que voc\u00ea tenha um <a href=\"https:\/\/fluency.io\/br\/blog\/o-que-e-mongo-db\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">banco de dados MongoDB<\/a> rodando em sua m\u00e1quina local na porta 27017. Voc\u00ea deseja expor esse banco de dados para acesso externo. Para fazer isso, voc\u00ea pode fazer o seguinte:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Inicie o NGROK com o comando &#8220;ngrok tcp 27017&#8221;<\/li>\n\n\n\n<li>Isso ir\u00e1 criar um endpoint p\u00fablico (um endere\u00e7o de internet) que ser\u00e1 encaminhado para sua m\u00e1quina local na porta 27017. O NGROK ir\u00e1 exibir o endere\u00e7o de internet p\u00fablico na tela.<\/li>\n\n\n\n<li>Compartilhe o endere\u00e7o de internet p\u00fablico com as outras pessoas. Elas podem acessar o banco de dados remotamente atrav\u00e9s desse endere\u00e7o.<\/li>\n<\/ol>\n\n\n\n<p>Outra possibilidade \u00e9 criar uma autentica\u00e7\u00e3o para o endpoint criado, onde somente pessoas autorizadas possam acessar o banco de dados, para isso \u00e9 necess\u00e1rio configurar sua conta ngrok para usar essas op\u00e7\u00f5es.<\/p>\n\n\n\n<p>Al\u00e9m disso, voc\u00ea pode usar a interface web do NGROK para monitorar as solicita\u00e7\u00f5es que est\u00e3o sendo encaminhadas atrav\u00e9s do t\u00fanel para o banco de dados, permitindo que voc\u00ea visualize e depure problemas com facilidade.<\/p>\n\n\n\n<p>Lembre-se de que essa \u00e9 apenas uma possibilidade de uso, o NGROK pode ser usado de muitas outras formas, dependendo do seu cen\u00e1rio. Certifique-se de seguir as boas pr\u00e1ticas de seguran\u00e7a e verifique se a exposi\u00e7\u00e3o deste servi\u00e7o n\u00e3o viola alguma pol\u00edtica de sua empresa ou norma legal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Estude Programa\u00e7\u00e3o com a Awari<\/strong><\/h2>\n\n\n\n<p>Para se destacar como programador, \u00e9 essencial que voc\u00ea tenha dom\u00ednio sobre as principais t\u00e9cnicas, linguagens e ferramentas. Na <strong>Awari<\/strong>, voc\u00ea encontra cursos sobre <strong>Front-End<\/strong>, <strong>Back-End<\/strong>, <strong>DevOps<\/strong>, <strong>React Native<\/strong>, <strong>JavaScript <\/strong>e <strong>Node.JS <\/strong>para desenvolver suas habilidades e se tornar um profissional de sucesso.<\/p>\n\n\n\n<p>Al\u00e9m disso, na plataforma da Awari, voc\u00ea pode assistir a aulas ao vivo com professores especialistas, ter acesso a uma s\u00e9rie de materiais complementares, participar de uma comunidade exclusiva e conhecer outros profissionais da \u00e1rea e ainda agendar <a href=\"https:\/\/fluency.io\/br\/blog\/curso-mentoria\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">mentorias individuais<\/a> com grandes programadores.<\/p>\n\n\n\n<p>Para ter acesso aos melhores cursos de Programa\u00e7\u00e3o, a todos esses recursos e investir na sua carreira, <a href=\"https:\/\/fluency.io\/br\/blog\/trilha-de-programacao\/?utm_source=blog&amp;utm_medium=link&amp;utm_campaign=trilha-de-programacao\" target=\"_blank\" rel=\"noreferrer noopener\">clique aqui!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da internet, sem a necessidade de configurar VPNs ou abrir portas de firewall. Isso \u00e9 especialmente \u00fatil durante o desenvolvimento e teste, quando \u00e9 necess\u00e1rio compartilhar sua aplica\u00e7\u00e3o com outras pessoas antes de lan\u00e7\u00e1-la em [&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-118210","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>Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da inter...\" \/>\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\/ngrok-compartilhamento-de-aplicacoes\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da inter...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-24T11:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T18:07:33+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=\"7 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\/ngrok-compartilhamento-de-aplicacoes\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/\",\"name\":\"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"datePublished\":\"2023-01-24T11:00:00+00:00\",\"dateModified\":\"2023-08-01T18:07:33+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da inter...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento\"}]},{\"@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":"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento - Fluency.io Brasil","description":"NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da inter...","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\/ngrok-compartilhamento-de-aplicacoes\/","og_locale":"pt_BR","og_type":"article","og_title":"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento - Fluency.io Brasil","og_description":"NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da inter...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-01-24T11:00:00+00:00","article_modified_time":"2023-08-01T18:07:33+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/","name":"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"datePublished":"2023-01-24T11:00:00+00:00","dateModified":"2023-08-01T18:07:33+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"NGROK \u00e9 uma ferramenta incrivelmente \u00fatil para desenvolvedores e engenheiros de devops. Ele permite acessar aplica\u00e7\u00f5es rodando localmente a partir da inter...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/ngrok-compartilhamento-de-aplicacoes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Como o NGROK facilita o compartilhamento de aplica\u00e7\u00f5es durante o desenvolvimento"}]},{"@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\/118210","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=118210"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118210\/revisions"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=118210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=118210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=118210"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=118210"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=118210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}