From 4f6d18e984ec91b7fed0c6d8afd3ca6f15caf238 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 13 Nov 2018 11:23:17 -0800 Subject: [PATCH 1/4] React Conf recap blog post --- content/authors.yml | 3 +++ content/blog/2018-11-13-react-conf-recap.md | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 content/blog/2018-11-13-react-conf-recap.md diff --git a/content/authors.yml b/content/authors.yml index bf79d29c..428ecaca 100644 --- a/content/authors.yml +++ b/content/authors.yml @@ -85,3 +85,6 @@ wincent: zpao: name: Paul O’Shannessy url: https://twitter.com/zpao +tomocchino: + name: Tom Occhino + url: https://github.com/tomocchino \ No newline at end of file diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md new file mode 100644 index 00000000..854f5427 --- /dev/null +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -0,0 +1,14 @@ +--- +title: "React Conf recap: Hooks, Suspense, and Concurrent Rendering" +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. + +Sophie Alpert and Dan Abramov kicked off Day 1 with their keynote, [React Today and Tomorrow](https://www.youtube.com/watch?v=V-QO-KO90iQ&index=1&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). 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 16.7 alpha release. + +On the morning of Day 2, Andrew Clark and Brian Vaughn presented [Concurrent Rendering in React](https://www.youtube.com/watch?v=ByBPyMBTzM0&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ&index=15). 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 in 16.7: 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. + +In the afternoon, Parashuram N spoke in detail about [React Native’s New Architecture](https://www.youtube.com/watch?v=UcqRXTriUVI&index=25&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ), 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. + +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! \ No newline at end of file From 96fba6373f8c95f3a6344657a1018c4664322353 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 13 Nov 2018 11:25:36 -0800 Subject: [PATCH 2/4] Change Tom's profile link to Twitter --- content/authors.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/authors.yml b/content/authors.yml index 428ecaca..da8efd3a 100644 --- a/content/authors.yml +++ b/content/authors.yml @@ -87,4 +87,4 @@ zpao: url: https://twitter.com/zpao tomocchino: name: Tom Occhino - url: https://github.com/tomocchino \ No newline at end of file + url: https://twitter.com/tomocchino \ No newline at end of file From c06a09267b636b1e407cc9107cbc69bddfd2af26 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 13 Nov 2018 11:27:10 -0800 Subject: [PATCH 3/4] Remove references to 16.7 --- 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 854f5427..15b2f31f 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -5,9 +5,9 @@ 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. -Sophie Alpert and Dan Abramov kicked off Day 1 with their keynote, [React Today and Tomorrow](https://www.youtube.com/watch?v=V-QO-KO90iQ&index=1&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). 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 16.7 alpha release. +Sophie Alpert and Dan Abramov kicked off Day 1 with their keynote, [React Today and Tomorrow](https://www.youtube.com/watch?v=V-QO-KO90iQ&index=1&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). 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. -On the morning of Day 2, Andrew Clark and Brian Vaughn presented [Concurrent Rendering in React](https://www.youtube.com/watch?v=ByBPyMBTzM0&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ&index=15). 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 in 16.7: 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. +On the morning of Day 2, Andrew Clark and Brian Vaughn presented [Concurrent Rendering in React](https://www.youtube.com/watch?v=ByBPyMBTzM0&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ&index=15). 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. In the afternoon, Parashuram N spoke in detail about [React Native’s New Architecture](https://www.youtube.com/watch?v=UcqRXTriUVI&index=25&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ), 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. From 402c5de8b30693b0bb6e78a224fe787a4aa336cd Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 13 Nov 2018 11:29:25 -0800 Subject: [PATCH 4/4] Embed YouTube videos --- content/blog/2018-11-13-react-conf-recap.md | 18 +++++++++++++++--- 1 file changed, 15 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 15b2f31f..3ba1268f 100644 --- a/content/blog/2018-11-13-react-conf-recap.md +++ b/content/blog/2018-11-13-react-conf-recap.md @@ -5,10 +5,22 @@ 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. -Sophie Alpert and Dan Abramov kicked off Day 1 with their keynote, [React Today and Tomorrow](https://www.youtube.com/watch?v=V-QO-KO90iQ&index=1&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ). 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. +
-On the morning of Day 2, Andrew Clark and Brian Vaughn presented [Concurrent Rendering in React](https://www.youtube.com/watch?v=ByBPyMBTzM0&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ&index=15). 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. + -In the afternoon, Parashuram N spoke in detail about [React Native’s New Architecture](https://www.youtube.com/watch?v=UcqRXTriUVI&index=25&list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ), 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. +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. + +
+ + + +On the morning of Day 2, Andrew Clark and Brian Vaughn presented [oncurrent 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. + +
+ + + +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. 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! \ No newline at end of file