{"componentChunkName":"component---src-templates-blog-js","path":"/blog/2018/11/13/react-conf-recap.html","result":{"data":{"markdownRemark":{"html":"<p>В этом году конференция <a href=\"https://conf.reactjs.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">React Conf</a> проходила в Хендерсоне в штате Невада с 25 по 26 октября. На конференцию пришли более 600 посетителей, чтобы обсудить новшества разработки интерфейсов.</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>Софи Алперт и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили <a href=\"/docs/hooks-intro.html\">хуки</a> — новую разработку, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и уже доступны в альфа-версии 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>Утро второго дня Эндрю Кларк и Брайан Вон начали с презентации конкурентного рендеринга в React. Эндрю рассказал о недавно анонсированном API для разделения кода — <a href=\"/blog/2018/10/23/react-v-16-6.html\">React.Lazy</a> — и продемонстрировал новый функционал: конкурентный режим и задержку. А Брайан наглядно показал, как ускорять приложения на базе React при помощи инструментов <a href=\"/blog/2018/09/10/introducing-the-react-profiler.html\">нового React Profiler</a>.</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>Во второй половине дня Парашурам Н в подробностях рассказал о новой архитектуре React Native — долгосрочном проекте, который команда React Native <a href=\"https://reactnative.dev/blog/2018/06/14/state-of-react-native-2018\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">анонсировала ещё в июне</a> и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением ждём релиза.</p>\n<p>Конференция прошла, и записи всех 28 докладов <a href=\"https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">теперь находятся в открытом доступе</a>. За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года!</p>","excerpt":"В этом году конференция React Conf проходила в Хендерсоне в штате Невада с 25 по 26 октября. На конференцию пришли более 600 посетителей, чтобы обсудить новшества разработки интерфейсов. Софи Алперт и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили хуки — новую разработку, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно…","frontmatter":{"title":"Итоги React Conf: хуки, задержка и конкурентный рендеринг","next":null,"prev":null,"author":[{"frontmatter":{"name":"Tom Occhino","url":"https://twitter.com/tomocchino"}}]},"fields":{"date":"13 ноября, 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":"Introducing the New JSX Transform"},"fields":{"slug":"/blog/2020/09/22/introducing-the-new-jsx-transform.html"}}},{"node":{"frontmatter":{"title":"React v17.0 Release Candidate: No New Features"},"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":"Building Great User Experiences with Concurrent Mode and Suspense"},"fields":{"slug":"/blog/2019/11/06/building-great-user-experiences-with-concurrent-mode-and-suspense.html"}}},{"node":{"frontmatter":{"title":"Preparing for the Future with React Prereleases"},"fields":{"slug":"/blog/2019/10/22/react-release-channels.html"}}},{"node":{"frontmatter":{"title":"Introducing the New React DevTools"},"fields":{"slug":"/blog/2019/08/15/new-react-devtools.html"}}},{"node":{"frontmatter":{"title":"React v16.9.0 and the Roadmap Update"},"fields":{"slug":"/blog/2019/08/08/react-v16.9.0.html"}}},{"node":{"frontmatter":{"title":"А React уже переведён? ¡Sí! Sim! はい！"},"fields":{"slug":"/blog/2019/02/23/is-react-translated-yet.html"}}},{"node":{"frontmatter":{"title":"React v16.8: The One With Hooks"},"fields":{"slug":"/blog/2019/02/06/react-v16.8.0.html"}}},{"node":{"frontmatter":{"title":"React v16.7: No, This Is Not the One With Hooks"},"fields":{"slug":"/blog/2018/12/19/react-v-16-7.html"}}}]}},"pageContext":{"slug":"/blog/2018/11/13/react-conf-recap.html"}},"staticQueryHashes":[]}