{"id":117763,"date":"2022-03-29T17:30:42","date_gmt":"2022-03-29T20:30:42","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=5927"},"modified":"2023-08-01T15:03:55","modified_gmt":"2023-08-01T18:03:55","slug":"react-native","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/","title":{"rendered":"React Native: O Guia Completo para iniciantes"},"content":{"rendered":"\n<p>Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos <a href=\"https:\/\/fluency.io\/br\/blog\/guia-desenvolvedor-web\/\" target=\"_blank\" rel=\"noreferrer noopener\">desenvolvedores de aplicativos<\/a>. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de oferecer recursos, simplificar etapas da cria\u00e7\u00e3o de interfaces e poupar tempo do profissional.<\/p>\n\n\n\n<p>Como resultado disso, os usu\u00e1rios t\u00eam acesso a aplica\u00e7\u00f5es mais complexas, com carregamento e atualiza\u00e7\u00f5es r\u00e1pidas e experi\u00eancias muito mais agrad\u00e1veis, integradas com diferentes funcionalidades do pr\u00f3prio smartphone.<\/p>\n\n\n\n<p>Quer entender como funciona essa tecnologia e come\u00e7ar a utiliz\u00e1-la? Continue a leitura do nosso Guia at\u00e9 o fim e confira tudo o que voc\u00ea precisa saber sobre React Native!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"o-que-e-react-native\"><strong>O que \u00e9 React Native?<\/strong><\/h2>\n\n\n\n<p>O React Native \u00e9 um framework de <a href=\"https:\/\/fluency.io\/br\/blog\/linguagens-de-programacao-front-end\" target=\"_blank\" rel=\"noreferrer noopener\">Javascript<\/a> utilizado para a cria\u00e7\u00e3o de aplicativos nativos para mobile. Trata-se de um projeto open source, criado e mantido pelo Facebook, e que foi incorporado ao Instagram, Netflix, Airbnb, Walmart e outras gigantes de tecnologia.<\/p>\n\n\n\n<p>Ele apresenta uma s\u00e9rie de vantagens para o desenvolvedor e que refletem diretamente na experi\u00eancia do usu\u00e1rio. Entre elas, podemos citar uma maior qualidade na navega\u00e7\u00e3o, rapidez no carregamento, facilidade na atualiza\u00e7\u00e3o e possibilidade de integra\u00e7\u00e3o com recursos do pr\u00f3prio smartphone (como telefone, c\u00e2mera e localiza\u00e7\u00e3o).<\/p>\n\n\n\n<p>\u00c9 importante mencionar que React e React Native n\u00e3o s\u00e3o a mesma coisa! O<strong> React JS <\/strong>\u00e9 uma biblioteca Javascript, que tamb\u00e9m foi criada pelo Facebook. \u00c9 usada para construir interfaces e simplificar a conex\u00e3o entre os componentes da p\u00e1gina, e entre <a href=\"https:\/\/fluency.io\/br\/blog\/html-css\/\" target=\"_blank\" rel=\"noreferrer noopener\">HTML, CSS <\/a>e a linguagem de programa\u00e7\u00e3o.\u00a0<\/p>\n\n\n\n<p>O <strong>React Native<\/strong>, por sua vez, utiliza o React JS para renderizar aplica\u00e7\u00f5es para Android e iOS. Todo c\u00f3digo gerado nesse framework \u00e9 transformado em linguagem nativa dos pr\u00f3prios sistemas operacionais.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/03\/O-que-e-React-Native-1024x683.jpg\" alt=\"c\u00f3digo em javascript e react native\" class=\"wp-image-13745\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native-1024x683.jpg 1024w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native-949x633.jpg 949w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native-768x512.jpg 768w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native-630x420.jpg 630w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native-515x343.jpg 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native-150x100.jpg 150w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/03\/O-que-e-React-Native.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>O React Native possibilita que voc\u00ea renderize seu projeto em vers\u00f5es para Android e iOS, simplificando o desenvolvimento de aplicativos.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Ele se tornou muito popular justamente porque possibilita que o desenvolvedor crie vers\u00f5es de um mesmo app nativo com Android e iOS sem precisar adaptar quase nada e usando praticamente o mesmo c\u00f3digo. Ou seja, para o programador, isso demanda menos trabalho e tempo, e para a empresa, representa a economia de custos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"principais-caracteristicas-do-react-native\"><strong>Principais caracter\u00edsticas do React Native<\/strong><\/h2>\n\n\n\n<p>Abaixo, listamos algumas das caracter\u00edsticas de React Native que podem beneficiar o trabalho do desenvolvedor. Confira!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"uso-de-componentes\"><strong>Uso de componentes<\/strong><\/h3>\n\n\n\n<p>Um dos recursos que torna o React Native t\u00e3o pr\u00e1tico s\u00e3o os <strong>componentes<\/strong>. Isso significa que as p\u00e1ginas desenvolvidas com esse framework s\u00e3o divididas em diversas partes para que possam ser trabalhadas separadamente.&nbsp;<\/p>\n\n\n\n<p>Dessa forma, a solu\u00e7\u00e3o de problemas fica bem mais simples, pois o desenvolvedor pode focar em pontos espec\u00edficos do programa. Al\u00e9m disso, cada uma dessas partes pode ser reaproveitada e replicada em outras p\u00e1ginas do app.<\/p>\n\n\n\n<p>Os componentes ainda s\u00e3o f\u00e1ceis de ser criados por usarem JSX, que \u00e9 uma extens\u00e3o de Javascript que permite a combina\u00e7\u00e3o com HTML. Isso significa que ela \u00e9 capaz de simplificar a estrutura de codifica\u00e7\u00e3o de um site e facilitar a escrita de c\u00f3digos para criar aplicativos de alta qualidade.<\/p>\n\n\n\n<p>O React Native oferece diversos componentes para que o desenvolvedor utilize na cria\u00e7\u00e3o das aplica\u00e7\u00f5es, e voc\u00ea ainda pode gerar os seus pr\u00f3prios, de acordo com suas prefer\u00eancias.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"atualizacao-com-live-reload\"><strong><\/strong><strong>Atualiza\u00e7\u00e3o com Live Reload<\/strong><\/h3>\n\n\n\n<p>Para gerar uma melhor navega\u00e7\u00e3o para os usu\u00e1rios, o React Native utiliza uma solu\u00e7\u00e3o bastante simples chamada de Live Reload. Por meio da ferramenta Expo, as atualiza\u00e7\u00f5es no c\u00f3digo s\u00e3o enviadas para o servidor, e automaticamente, s\u00e3o atualizadas no app.<\/p>\n\n\n\n<p>Dessa forma, a atualiza\u00e7\u00e3o no c\u00f3digo \u00e9 feita de maneira praticamente instant\u00e2nea, e ainda com o React Native rodando, sem que isso precise ser compilado e enviado a um simulador.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"construcao-de-apps-completamente-nativos\"><strong>Constru\u00e7\u00e3o de apps completamente nativos<\/strong><\/h3>\n\n\n\n<p>Existem outras ferramentas usadas para criar aplicativos h\u00edbridos, como \u00e9 o caso do Ionic e do Framework7. Elas s\u00e3o integradas com HTML, CSS e Javascript e usam webviews \u2014 ou seja, um tipo de navegador dentro do app.&nbsp;<\/p>\n\n\n\n<p>Isso acaba diminuindo muito a performance durante o uso, aumentando o tempo de resposta e gerando um n\u00famero maior de falhas. Al\u00e9m disso, os aplicativos nativos oferecem mais recursos para a <a href=\"https:\/\/fluency.io\/br\/blog\/guia-front-end\/\" target=\"_blank\" rel=\"noreferrer noopener\">cria\u00e7\u00e3o de interfaces<\/a> exclusivas e mais bem elaboradas, fator que os h\u00edbridos n\u00e3o possuem.<\/p>\n\n\n\n<p>O React Native, como o pr\u00f3prio nome sugere, oferece a op\u00e7\u00e3o de criar aplicativos totalmente nativos, com todos os recursos que isso pode oferecer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"react-native-vs-flutter-quais-as-diferencas\"><strong>React Native vs Flutter: quais as diferen\u00e7as?<\/strong><\/h2>\n\n\n\n<p>Uma d\u00favida bastante comum quando se fala em React Native \u00e9 com rela\u00e7\u00e3o \u00e0s suas semelhan\u00e7as e diferen\u00e7as com o Flutter, um framework criado pela Google e que utiliza como base a linguagem de programa\u00e7\u00e3o Dart.<\/p>\n\n\n\n<p>Entre os pontos convergentes de ambos, est\u00e3o a possibilidade de integra\u00e7\u00e3o com IDEs, a facilidade na hora de criar interfaces, a cria\u00e7\u00e3o de aplicativos nativos e os recursos tanto para Android quanto para iOS.<\/p>\n\n\n\n<p>Em contrapartida, o React Native funciona utilizando Javascript, uma das linguagens mais populares para a cria\u00e7\u00e3o de interfaces e que \u00e9 atualizada constantemente. Ele ainda oferece a possibilidade de reaproveitar o c\u00f3digo web usando o React JS.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/fluency.io\/br\/blog\/wp-content\/uploads\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-1024x683.jpg\" alt=\"programador em frente ao computador trabalhando com react native\" class=\"wp-image-13747\" srcset=\"https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-1024x683.jpg 1024w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-949x633.jpg 949w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-768x512.jpg 768w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-630x420.jpg 630w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-515x343.jpg 515w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas-150x100.jpg 150w, https:\/\/homolog.fluency.io\/br\/wp-content\/uploads\/sites\/3\/2022\/09\/React-Native-vs-Flutter-quais-as-diferencas.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Apesar de apresentar similaridades com o Flutter, o React Native pode oferecer integra\u00e7\u00e3o com Javascript e gerar aplicativos totalmente nativos.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Isso facilita muito o uso desse framework por parte dos desenvolvedores, especialmente os iniciantes e aqueles que j\u00e1 t\u00eam alguma experi\u00eancia com programa\u00e7\u00e3o de p\u00e1ginas web e Javascript.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"como-aprender-a-usar-react-native\"><strong>Como aprender a usar React Native?<\/strong><\/h2>\n\n\n\n<p>Se voc\u00ea se interessa pelo desenvolvimento de aplica\u00e7\u00f5es para mobile, essa ferramenta \u00e9 ideal para voc\u00ea. Entretanto, antes de come\u00e7ar a utiliz\u00e1-lo, \u00e9 importante aprender seus fundamentos, e em seguida, entender como funciona o framework na pr\u00e1tica. Para isso, nossa dica \u00e9 que voc\u00ea fa\u00e7a o <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/react-native\/?utm_source=blog&amp;utm_medium=link&amp;utm_campaign=curso-react-native\"><strong>curso de React Native na plataforma da Awari<\/strong><\/a>!\u00a0<\/p>\n\n\n\n<p>Com dura\u00e7\u00e3o de seis semanas, voc\u00ea aprender\u00e1 todos os conceitos imprescind\u00edveis para que voc\u00ea comece a atuar como programador para aplicativos utilizando o principal framework do mercado: desde os fundamentos de desenvolvimento mobile, fundamentos de React Native e seus fundamentos essenciais, at\u00e9 aulas sobre layout, disposi\u00e7\u00e3o visual, build e publica\u00e7\u00e3o.<\/p>\n\n\n\n<p>Todo o curso \u00e9 ministrado por profissionais do mercado, e as aulas gravadas podem ser assistidas como voc\u00ea preferir. O aluno ainda tem acesso a <a href=\"https:\/\/fluency.io\/br\/blog\/comunidade-de-aprendizagem\/\" target=\"_blank\" rel=\"noreferrer noopener\">turmas com aulas ao vivo<\/a> semanais e mentorias individuais com especialistas, para receber feedbacks e suporte para sua carreira profissional.<\/p>\n\n\n\n<p>Ao se inscrever na <a rel=\"noreferrer noopener\" href=\"https:\/\/fluency.io\/br\/blog\/novos-cursos\/\" target=\"_blank\">plataforma da Awari<\/a>, voc\u00ea ainda recebe cr\u00e9ditos para personalizar sua jornada de aprendizado. Eles podem ser usados para se matricular em novas turmas ao vivo ou agendar novas mentorias, como voc\u00ea preferir.\u00a0Saiba tudo sobre nosso <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/react-native\/?utm_source=blog&amp;utm_medium=link&amp;utm_campaign=curso-react-native\"><strong>curso de React Native<\/strong><\/a> e comece agora mesmo sua jornada na carreira!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de oferecer recursos, simplificar etapas da cria\u00e7\u00e3o de interfaces e poupar tempo do profissional. Como resultado disso, os usu\u00e1rios t\u00eam acesso a aplica\u00e7\u00f5es mais complexas, com carregamento e atualiza\u00e7\u00f5es r\u00e1pidas [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":122127,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-117763","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>React Native: O Guia Completo para iniciantes - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de...\" \/>\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\/react-native\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"React Native: O Guia Completo para iniciantes - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-29T20:30:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T18:03:55+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:\/\/homolog.fluency.io\/br\/blog\/react-native\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/\",\"name\":\"React Native: O Guia Completo para iniciantes - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2022-03-29T20:30:42+00:00\",\"dateModified\":\"2023-08-01T18:03:55+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":668,\"height\":632},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"React Native: O Guia Completo para iniciantes\"}]},{\"@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":"React Native: O Guia Completo para iniciantes - Fluency.io Brasil","description":"Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de...","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\/react-native\/","og_locale":"pt_BR","og_type":"article","og_title":"React Native: O Guia Completo para iniciantes - Fluency.io Brasil","og_description":"Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/","og_site_name":"Fluency.io Brasil","article_published_time":"2022-03-29T20:30:42+00:00","article_modified_time":"2023-08-01T18:03:55+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:\/\/homolog.fluency.io\/br\/blog\/react-native\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/","name":"React Native: O Guia Completo para iniciantes - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#primaryimage"},"image":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#primaryimage"},"thumbnailUrl":"","datePublished":"2022-03-29T20:30:42+00:00","dateModified":"2023-08-01T18:03:55+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Nos \u00faltimos anos, o React Native se tornou uma dos frameworks favoritos dos desenvolvedores de aplicativos. A principal raz\u00e3o \u00e9 que a ferramenta \u00e9 capaz de...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/react-native\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#primaryimage","url":"","contentUrl":"","width":668,"height":632},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/react-native\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"React Native: O Guia Completo para iniciantes"}]},{"@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\/117763","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=117763"}],"version-history":[{"count":1,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/117763\/revisions"}],"predecessor-version":[{"id":197790,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/117763\/revisions\/197790"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/122127"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=117763"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=117763"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=117763"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=117763"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=117763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}