From 14e66f92fbfe2a3060b3ea5d6a51df0cd82b9628 Mon Sep 17 00:00:00 2001 From: Website Deployment Script Date: Wed, 30 May 2018 00:41:06 +0000 Subject: [PATCH] Deploy website Deploy website version based on 7aee57692331f65ef6c3d56bce21c34e1eb21e6a --- blog/2015/09/14/react-native-for-android.html | 2 +- ...eact-native-performance-in-marketplace.html | 2 +- blog/2017/08/30/react-native-monthly-3.html | 2 +- blog/2017/09/21/react-native-monthly-4.html | 2 +- blog/index.html | 6 +++--- blog/page3/index.html | 2 +- docs/next/refreshcontrol.html | 18 ++++++++---------- 7 files changed, 16 insertions(+), 18 deletions(-) diff --git a/blog/2015/09/14/react-native-for-android.html b/blog/2015/09/14/react-native-for-android.html index 70d2e2e99f5..72cf07c8ed7 100644 --- a/blog/2015/09/14/react-native-for-android.html +++ b/blog/2015/09/14/react-native-for-android.html @@ -12,7 +12,7 @@ toggler.onclick = function() { nav.classList.toggle('docsSliderActive'); }; -

React Native for Android: How we built the first cross-platform React Native app

Earlier this year, we introduced React Native for iOS. React Native brings what developers are used to from React on the web — declarative self-contained UI components and fast development cycles — to the mobile platform, while retaining the speed, fidelity, and feel of native applications. Today, we're happy to release React Native for Android.

+

React Native for Android: How we built the first cross-platform React Native app

Daniel Witte

Earlier this year, we introduced React Native for iOS. React Native brings what developers are used to from React on the web — declarative self-contained UI components and fast development cycles — to the mobile platform, while retaining the speed, fidelity, and feel of native applications. Today, we're happy to release React Native for Android.

At Facebook we've been using React Native in production for over a year now. Almost exactly a year ago, our team set out to develop the Ads Manager app. Our goal was to create a new app to let the millions of people who advertise on Facebook manage their accounts and create new ads on the go. It ended up being not only Facebook's first fully React Native app but also the first cross-platform one. In this post, we'd like to share with you how we built this app, how React Native enabled us to move faster, and the lessons we learned.

Read more diff --git a/blog/2017/08/07/react-native-performance-in-marketplace.html b/blog/2017/08/07/react-native-performance-in-marketplace.html index 2e8afc8b525..11380e2feac 100644 --- a/blog/2017/08/07/react-native-performance-in-marketplace.html +++ b/blog/2017/08/07/react-native-performance-in-marketplace.html @@ -12,7 +12,7 @@ toggler.onclick = function() { nav.classList.toggle('docsSliderActive'); }; -

React Native Performance in Marketplace

React Native is used in multiple places across multiple apps in the Facebook family including a top level tab in the main Facebook apps. Our focus for this post is a highly visible product, Marketplace. It is available in a dozen or so countries and enables users to discover products and services provided by other users.

+

React Native Performance in Marketplace

Aaron Chiu

React Native is used in multiple places across multiple apps in the Facebook family including a top level tab in the main Facebook apps. Our focus for this post is a highly visible product, Marketplace. It is available in a dozen or so countries and enables users to discover products and services provided by other users.

In the first half of 2017, through the joint effort of the Relay Team, the Marketplace team, the Mobile JS Platform team, and the React Native team, we cut Marketplace Time to Interaction (TTI) in half for Android Year Class 2010-11 devices. Facebook has historically considered these devices as low-end Android devices, and they have the slowest TTIs on any platform or device type.

A typical React Native startup looks something like this:

diff --git a/blog/2017/08/30/react-native-monthly-3.html b/blog/2017/08/30/react-native-monthly-3.html index f5d012e2184..394d4d6dfbd 100644 --- a/blog/2017/08/30/react-native-monthly-3.html +++ b/blog/2017/08/30/react-native-monthly-3.html @@ -12,7 +12,7 @@ toggler.onclick = function() { nav.classList.toggle('docsSliderActive'); }; -

React Native Monthly #3

The React Native monthly meeting continues! This month's meeting was a bit shorter as most of our teams were busy shipping. Next month, we are at React Native EU conference in Wroclaw, Poland. Make sure to grab a ticket and see you there in person! Meanwhile, let's see what our teams are up to.

+

React Native Monthly #3

The React Native monthly meeting continues! This month's meeting was a bit shorter as most of our teams were busy shipping. Next month, we are at React Native EU conference in Wroclaw, Poland. Make sure to grab a ticket and see you there in person! Meanwhile, let's see what our teams are up to.

Teams

On this third meeting, we had 5 teams join us:

    diff --git a/blog/2017/09/21/react-native-monthly-4.html b/blog/2017/09/21/react-native-monthly-4.html index a7c7222a581..1ac857c0a5e 100644 --- a/blog/2017/09/21/react-native-monthly-4.html +++ b/blog/2017/09/21/react-native-monthly-4.html @@ -12,7 +12,7 @@ toggler.onclick = function() { nav.classList.toggle('docsSliderActive'); }; -

React Native Monthly #4

The React Native monthly meeting continues! Here are the notes from each team:

+

React Native Monthly #4

The React Native monthly meeting continues! Here are the notes from each team:

Callstack

  • React Native EU is over. More than 300 participants from 33 countries have visited Wroclaw. Talks can be found on Youtube.
  • diff --git a/blog/index.html b/blog/index.html index ca4c996db10..0ba0d7f0167 100644 --- a/blog/index.html +++ b/blog/index.html @@ -768,7 +768,7 @@ const fullScreenWhiteLayer = this.state.animationDone ? null : (

Next session

The next session is scheduled for Wednesday 6, December 2017. Feel free to ping me on Twitter if you have any suggestion on how we should improve the output of the meeting.

-

React Native Monthly #4

The React Native monthly meeting continues! Here are the notes from each team:

+

React Native Monthly #4

The React Native monthly meeting continues! Here are the notes from each team:

Callstack

  • React Native EU is over. More than 300 participants from 33 countries have visited Wroclaw. Talks can be found on Youtube.
  • @@ -800,7 +800,7 @@ const fullScreenWhiteLayer = this.state.animationDone ? null : (

Next session

The next session is scheduled for Wednesday 10, October 2017. As this was only our fourth meeting, we'd like to know how do these notes benefit the React Native community. Feel free to ping me on Twitter if you have any suggestion on how we should improve the output of the meeting.

-

React Native Monthly #3

The React Native monthly meeting continues! This month's meeting was a bit shorter as most of our teams were busy shipping. Next month, we are at React Native EU conference in Wroclaw, Poland. Make sure to grab a ticket and see you there in person! Meanwhile, let's see what our teams are up to.

+

React Native Monthly #3

The React Native monthly meeting continues! This month's meeting was a bit shorter as most of our teams were busy shipping. Next month, we are at React Native EU conference in Wroclaw, Poland. Make sure to grab a ticket and see you there in person! Meanwhile, let's see what our teams are up to.

Teams

On this third meeting, we had 5 teams join us:

    @@ -845,7 +845,7 @@ const fullScreenWhiteLayer = this.state.animationDone ? null : (

Next session

The next session is scheduled for Wednesday 13, September 2017. As this was only our third meeting, we'd like to know how do these notes benefit the React Native community. Feel free to ping me on Twitter if you have any suggestion on how we should improve the output of the meeting.

-

React Native Performance in Marketplace

React Native is used in multiple places across multiple apps in the Facebook family including a top level tab in the main Facebook apps. Our focus for this post is a highly visible product, Marketplace. It is available in a dozen or so countries and enables users to discover products and services provided by other users.

+

React Native Performance in Marketplace

Aaron Chiu

React Native is used in multiple places across multiple apps in the Facebook family including a top level tab in the main Facebook apps. Our focus for this post is a highly visible product, Marketplace. It is available in a dozen or so countries and enables users to discover products and services provided by other users.

In the first half of 2017, through the joint effort of the Relay Team, the Marketplace team, the Mobile JS Platform team, and the React Native team, we cut Marketplace Time to Interaction (TTI) in half for Android Year Class 2010-11 devices. Facebook has historically considered these devices as low-end Android devices, and they have the slowest TTIs on any platform or device type.

A typical React Native startup looks something like this:

diff --git a/blog/page3/index.html b/blog/page3/index.html index 0d1682563ba..23751e90b73 100644 --- a/blog/page3/index.html +++ b/blog/page3/index.html @@ -450,7 +450,7 @@ AppRegistry.registerComponent('ScratchPad', ()

This is an excerpt. Read the rest of the post on Facebook Code.

-

React Native for Android: How we built the first cross-platform React Native app

Earlier this year, we introduced React Native for iOS. React Native brings what developers are used to from React on the web — declarative self-contained UI components and fast development cycles — to the mobile platform, while retaining the speed, fidelity, and feel of native applications. Today, we're happy to release React Native for Android.

+

React Native for Android: How we built the first cross-platform React Native app

Daniel Witte

Earlier this year, we introduced React Native for iOS. React Native brings what developers are used to from React on the web — declarative self-contained UI components and fast development cycles — to the mobile platform, while retaining the speed, fidelity, and feel of native applications. Today, we're happy to release React Native for Android.

At Facebook we've been using React Native in production for over a year now. Almost exactly a year ago, our team set out to develop the Ads Manager app. Our goal was to create a new app to let the millions of people who advertise on Facebook manage their accounts and create new ads on the go. It ended up being not only Facebook's first fully React Native app but also the first cross-platform one. In this post, we'd like to share with you how we built this app, how React Native enabled us to move faster, and the lessons we learned.