From 60e575f220702b2afacdccb53cab1d605a23b734 Mon Sep 17 00:00:00 2001 From: Konstantin Lyssenko Date: Tue, 8 Oct 2019 21:42:05 +0600 Subject: [PATCH 1/6] Draft translation --- content/blog/2018-11-13-react-conf-recap.md | 22 +++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index 1d404fa94..bc931487a 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -1,26 +1,36 @@ --- -title: "React Conf recap: Hooks, Suspense, and Concurrent Rendering" +title: "Крайткий персказ React Conf: хуки, задержка и асинхронный рендеринг" author: [tomocchino] --- -This year’s [React Conf](https://conf.reactjs.org/) took place on October 25 and 26 in Henderson, Nevada, where more than 600 attendees gathered to discuss the latest in UI engineering. +В этом году конференция [React Conf](https://conf.reactjs.org/) прошла в Хендерсоне в штате Невада с 25 по 26 октября. На конференцию пришли более 600 посетителей, чтобы обсудить новшества разработки интерфейсов. + +
-Sophie Alpert and Dan Abramov kicked off Day 1 with their keynote, React Today and Tomorrow. In the talk, they introduced [Hooks](/docs/hooks-intro.html), which are a new proposal that adds the ability to access features such as state without writing a JavaScript class. Hooks promise to dramatically simplify the code required for React components and are currently available in a React alpha release. +Sophie Alpert и Дэн Абрамов начали первый день конференции с главного доклада на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новая разработка, которая позволяет использовать функционал, вроде состояния, без JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и в сейчас доступны в альфа-версии React. + +
-On the morning of Day 2, Andrew Clark and Brian Vaughn presented Concurrent Rendering in React. Andrew covered the recently announced [React.lazy API for code splitting](/blog/2018/10/23/react-v-16-6.html) and previewed two upcoming features: concurrent mode and Suspense. Brian demonstrated how to use [React’s new profiler](/blog/2018/09/10/introducing-the-react-profiler.html) tooling to make apps built in React run faster. +Утром второго дня Andrew Clark и Brian Vaughn показали асинхронный рендеринг в React. Эндрю рассказал о недавно анонсированном для разделения кода API -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html), а также новый функционал: асинхронный режим и задержку. Брайан же продемонстрировал, как ускорять приложения на базе React при помощи [нового Profiler](/blog/2018/09/10/introducing-the-react-profiler.html). + +
-In the afternoon, Parashuram N spoke in detail about React Native’s New Architecture, a long-term project that the React Native team has been working on over the past year and [announced in June](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018). We’re really excited about the potential of this project to improve performance, simplify interoperability with other libraries, and set a strong foundation for the future of React Native. +Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгострое, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упроситить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением этого ждём. + + + +Конференция окончена, и записи всех 28 докладов [теперь находятся в открытом доступе](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года! -Now that the conference is over, all 28 conference talks are [available to stream online](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). There are tons of great ones from both days. We can’t wait until next year! + From a48670e9ed5bdcd482cd1258a097278724c0d2a5 Mon Sep 17 00:00:00 2001 From: Konstantin Lyssenko Date: Tue, 8 Oct 2019 21:57:13 +0600 Subject: [PATCH 2/6] Fix stylistics & clear commented text --- content/blog/2018-11-13-react-conf-recap.md | 22 ++++++--------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index bc931487a..e6ea7b293 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -1,36 +1,26 @@ --- -title: "Крайткий персказ React Conf: хуки, задержка и асинхронный рендеринг" +title: "Итоги React Conf: хуки, задержка и асинхронный рендеринг" author: [tomocchino] --- -В этом году конференция [React Conf](https://conf.reactjs.org/) прошла в Хендерсоне в штате Невада с 25 по 26 октября. На конференцию пришли более 600 посетителей, чтобы обсудить новшества разработки интерфейсов. - - +В этом году конференция [React Conf](https://conf.reactjs.org/) проходила в Хендерсоне в штате Невада с 25 по 26 октября. На конференцию пришли более 600 посетителей, чтобы обсудить новшества разработки интерфейсов.
-Sophie Alpert и Дэн Абрамов начали первый день конференции с главного доклада на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новая разработка, которая позволяет использовать функционал, вроде состояния, без JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и в сейчас доступны в альфа-версии React. - - +Sophie Alpert и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новая разработка, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и сейчас доступны в альфа-версии React.
-Утром второго дня Andrew Clark и Brian Vaughn показали асинхронный рендеринг в React. Эндрю рассказал о недавно анонсированном для разделения кода API -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html), а также новый функционал: асинхронный режим и задержку. Брайан же продемонстрировал, как ускорять приложения на базе React при помощи [нового Profiler](/blog/2018/09/10/introducing-the-react-profiler.html). - - +Утро второго дня Andrew Clark и Brian Vaughn начали с презентации асинхронного рендеринга в React. Эндрю рассказал о недавно анонсированном для разделения кода API -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html), и ознакомил публику с новым функционалом: асинхронным режимом и задержкой. А Брайан наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html).
-Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгострое, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упроситить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением этого ждём. - - - -Конференция окончена, и записи всех 28 докладов [теперь находятся в открытом доступе](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года! +Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгострое, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы с нетерпением этого ждём, так как верим в потенциал проекта. - +Конференция прошла, и записи всех 28 докладов [теперь находятся в открытом доступе](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года! From 772f223dce87412646c9efab4f83b878589c9896 Mon Sep 17 00:00:00 2001 From: Konstantin Lyssenko Date: Tue, 8 Oct 2019 22:07:23 +0600 Subject: [PATCH 3/6] Fix typos & stylistics --- content/blog/2018-11-13-react-conf-recap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index e6ea7b293..b9cafe933 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -9,18 +9,18 @@ author: [tomocchino] -Sophie Alpert и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новая разработка, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и сейчас доступны в альфа-версии React. +Sophie Alpert и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новую разработку, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и уже доступны в альфа-версии React.
-Утро второго дня Andrew Clark и Brian Vaughn начали с презентации асинхронного рендеринга в React. Эндрю рассказал о недавно анонсированном для разделения кода API -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html), и ознакомил публику с новым функционалом: асинхронным режимом и задержкой. А Брайан наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html). +Утро второго дня Andrew Clark и Brian Vaughn начали с презентации асинхронного рендеринга в React. Andrew рассказал о недавно анонсированном API для разделения кода -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html) -- и продемонстрировал новый функционал: асинхронный режим и задержку. А Brian наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html).
-Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгострое, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы с нетерпением этого ждём, так как верим в потенциал проекта. +Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгострое, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением ждём релиза. Конференция прошла, и записи всех 28 докладов [теперь находятся в открытом доступе](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года! From 712908fb659a3e140638fc5e825bada8952f5aee Mon Sep 17 00:00:00 2001 From: Konstantin Lyssenko Date: Wed, 9 Oct 2019 11:37:45 +0600 Subject: [PATCH 4/6] Apply suggestions from code review --- content/blog/2018-11-13-react-conf-recap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index b9cafe933..21ea166bd 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -9,18 +9,18 @@ author: [tomocchino] -Sophie Alpert и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новую разработку, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и уже доступны в альфа-версии React. +Софи Алперт и Дэн Абрамов открыли первый день конференции главным докладом на тему «React сегодня и React завтра». В своём докладе они впервые представили [хуки](/docs/hooks-intro.html) -- новую разработку, которая позволяет использовать функционал, вроде состояния, без помощи JavaScript-классов. В перспективе хуки должны существенно упростить код React-компонентов и уже доступны в альфа-версии React.
-Утро второго дня Andrew Clark и Brian Vaughn начали с презентации асинхронного рендеринга в React. Andrew рассказал о недавно анонсированном API для разделения кода -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html) -- и продемонстрировал новый функционал: асинхронный режим и задержку. А Brian наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html). +Утро второго дня Эндрю Кларк и Брайан Вон начали с презентации асинхронного рендеринга в React. Эндрю рассказал о недавно анонсированном API для разделения кода -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html) -- и продемонстрировал новый функционал: асинхронный режим и задержку. А Брайан наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html).
-Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгострое, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением ждём релиза. +Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгосрочном проекте, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением ждём релиза. Конференция прошла, и записи всех 28 докладов [теперь находятся в открытом доступе](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года! From bf60dcdc97aad5aa0bb02d8dd594164910c2c5db Mon Sep 17 00:00:00 2001 From: Konstantin Lyssenko Date: Wed, 9 Oct 2019 11:41:20 +0600 Subject: [PATCH 5/6] Translate a name --- content/blog/2018-11-13-react-conf-recap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index 21ea166bd..023f14237 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -21,6 +21,6 @@ author: [tomocchino] -Во второй половине дня Parashuram N в подробностях рассказал о новой архитектуре React Native -- долгосрочном проекте, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением ждём релиза. +Во второй половине дня Парашурам Н в подробностях рассказал о новой архитектуре React Native -- долгосрочном проекте, который команда React Native [анонсировала ещё в июне](https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018) и работала над ним весь прошлый год. Проект призван улучшить производительность, упростить интеграцию с другими библиотеками и создать крепкую основу для развития React Native. Мы верим в потенциал проекта и с нетерпением ждём релиза. Конференция прошла, и записи всех 28 докладов [теперь находятся в открытом доступе](https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). За два дня набралась уйма интересных выступлений! Мы уже ждём не дождёмся следующего года! From 486d020c1be009f5aedfe8a88abf3d470339e7e8 Mon Sep 17 00:00:00 2001 From: Konstantin Lyssenko Date: Wed, 9 Oct 2019 14:17:57 +0600 Subject: [PATCH 6/6] Apply suggestions from code review (2) --- content/blog/2018-11-13-react-conf-recap.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index 023f14237..ed77a6d8e 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -1,5 +1,5 @@ --- -title: "Итоги React Conf: хуки, задержка и асинхронный рендеринг" +title: "Итоги React Conf: хуки, задержка и конкурентный рендеринг" author: [tomocchino] --- @@ -15,7 +15,7 @@ author: [tomocchino] -Утро второго дня Эндрю Кларк и Брайан Вон начали с презентации асинхронного рендеринга в React. Эндрю рассказал о недавно анонсированном API для разделения кода -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html) -- и продемонстрировал новый функционал: асинхронный режим и задержку. А Брайан наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html). +Утро второго дня Эндрю Кларк и Брайан Вон начали с презентации конкурентного рендеринга в React. Эндрю рассказал о недавно анонсированном API для разделения кода -- [React.Lazy](/blog/2018/10/23/react-v-16-6.html) -- и продемонстрировал новый функционал: конкурентный режим и задержку. А Брайан наглядно показал, как ускорять приложения на базе React при помощи инструментов [нового React Profiler](/blog/2018/09/10/introducing-the-react-profiler.html).