{"componentChunkName":"component---src-templates-blog-js","path":"/blog/2018/11/13/react-conf-recap.html","result":{"data":{"markdownRemark":{"html":"<p>Neste ano a <a href=\"https://conf.reactjs.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">React Conf</a> aconteceu nos dias 25 e 26 de Outubro em Henderson, Nevada, onde mais de 600 participantes se reuniram para discutir sobre as últimas novidades em engenharia de UI.</p>\n<br>\n<div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.25%; position: relative; height: 0; overflow: hidden; \" > <iframe src=\"https://www.youtube.com/embed/V-QO-KO90iQ\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen style=\" position: absolute; top: 0; left: 0; width: 100%; height: 100%; \"></iframe> </div>\n<p>Sophie Alpert e Dan Abramov começaram o primeiro dia com sua palestra: React Today and Tomorrow (React de hoje e o de amanhã). Na palestra, eles deram uma introdução sobre <a href=\"/docs/hooks-intro.html\">Hooks</a>, que são uma nova proposta de adicionar a capacidade de acessar recursos como o state (estado) sem a necessidade de escrever uma classe JavaScript. Hooks prometem simplificar drasticamente o código necessário para os componentes do React e atualmente estão disponíveis em uma versão alpha do React.</p>\n<br>\n<div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.25%; position: relative; height: 0; overflow: hidden; \" > <iframe src=\"https://www.youtube.com/embed/ByBPyMBTzM0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen style=\" position: absolute; top: 0; left: 0; width: 100%; height: 100%; \"></iframe> </div>\n<p>Na manhã do segundo dia, Andrew Clark e Brian Vaughn apresentaram Concurrent Rendering in React (Renderização Concorrente em React). Andrew abordou a API recentemente anunciada <a href=\"/blog/2018/10/23/react-v-16-6.html\">React.lazy</a> para code splitting (divisão de código) e previu dois recursos futuros: concurrent mode e Suspense. Brian demonstrou também como usar a nova ferramenta <a href=\"/blog/2018/09/10/introducing-the-react-profiler.html\">React Profiler</a> para fazer com que os aplicativos criados no React sejam executados mais rapidamente.</p>\n<br>\n<div class=\"gatsby-resp-iframe-wrapper\" style=\"padding-bottom: 56.25%; position: relative; height: 0; overflow: hidden; \" > <iframe src=\"https://www.youtube.com/embed/UcqRXTriUVI\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen style=\" position: absolute; top: 0; left: 0; width: 100%; height: 100%; \"></iframe> </div>\n<p>À tarde, Parashuram N falou em detalhes sobre a Nova Arquitetura do React Native, um projeto de longa data no qual a equipe React Native esteve trabalhando ao longo do ano passado e <a href=\"https://reactnative.dev/blog/2018/06/14/state-of-react-native-2018\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">foi anunciado em junho</a>. Estamos muito entusiasmados com o potencial deste projeto para melhorar o desempenho, simplificar a interoperabilidade com outras bibliotecas e estabelecer uma base sólida para o futuro do React Native.</p>\n<p>Agora que a conferência terminou, todas as 28 palestras da conferência estão <a href=\"https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">disponíveis para transmissão on-line</a>. Há tonaladas de ótimos conteúdos de ambos os dias. Não podemos esperar até o próximo ano!</p>","excerpt":"Neste ano a React Conf aconteceu nos dias 25 e 26 de Outubro em Henderson, Nevada, onde mais de 600 participantes se reuniram para discutir sobre as últimas novidades em engenharia de UI. Sophie Alpert e Dan Abramov começaram o primeiro dia com sua palestra: React Today and Tomorrow (React de hoje e o de amanhã). Na palestra, eles deram uma introdução sobre Hooks, que são uma nova proposta de adicionar a capacidade de acessar recursos como o state (estado) sem a necessidade de escrever uma…","frontmatter":{"title":"Recapitulando a React Conf: Hooks, Suspense, e Renderização Concorrente","next":null,"prev":null,"author":[{"frontmatter":{"name":"Tom Occhino","url":"https://twitter.com/tomocchino"}}]},"fields":{"date":"13 de novembro de 2018","path":"content/blog/2018-11-13-react-conf-recap.md","slug":"/blog/2018/11/13/react-conf-recap.html"}},"allMarkdownRemark":{"edges":[{"node":{"frontmatter":{"title":"React v17.0"},"fields":{"slug":"/blog/2020/10/20/react-v17.html"}}},{"node":{"frontmatter":{"title":"Apresentando o novo JSX Transform"},"fields":{"slug":"/blog/2020/09/22/introducing-the-new-jsx-transform.html"}}},{"node":{"frontmatter":{"title":"React v17.0 Candidato à lançamento: Sem novas funcionalidades"},"fields":{"slug":"/blog/2020/08/10/react-v17-rc.html"}}},{"node":{"frontmatter":{"title":"React v16.13.0"},"fields":{"slug":"/blog/2020/02/26/react-v16.13.0.html"}}},{"node":{"frontmatter":{"title":"Construindo Ótimas Experiências de Usuário com Modo Concorrente e Suspense"},"fields":{"slug":"/blog/2019/11/06/building-great-user-experiences-with-concurrent-mode-and-suspense.html"}}},{"node":{"frontmatter":{"title":"Preparando para o Futuro com as Prereleases React"},"fields":{"slug":"/blog/2019/10/22/react-release-channels.html"}}},{"node":{"frontmatter":{"title":"Apresentando o novo React DevTools"},"fields":{"slug":"/blog/2019/08/15/new-react-devtools.html"}}},{"node":{"frontmatter":{"title":"React v16.9.0 e a atualização do Roadmap"},"fields":{"slug":"/blog/2019/08/08/react-v16.9.0.html"}}},{"node":{"frontmatter":{"title":"O React já esta traduzido? ¡Sí! Sim! はい！"},"fields":{"slug":"/blog/2019/02/23/is-react-translated-yet.html"}}},{"node":{"frontmatter":{"title":"React v16.8: O React com Hooks"},"fields":{"slug":"/blog/2019/02/06/react-v16.8.0.html"}}}]}},"pageContext":{"slug":"/blog/2018/11/13/react-conf-recap.html"}},"staticQueryHashes":[]}