From be17215d860b4a35e6b231b31001c1a9b527aa13 Mon Sep 17 00:00:00 2001 From: Vishal Jagtap Date: Thu, 12 Mar 2020 18:54:06 +0530 Subject: [PATCH] Updated React and React Native links (#2824) * DOC: Updated the React Native Home URL * Blog: Updated the React URL Link * Relative link added --- content/blog/2015-03-26-introducing-react-native.md | 2 +- content/blog/2015-05-01-graphql-introduction.md | 2 +- content/blog/2018-11-13-react-conf-recap.md | 2 +- content/blog/2019-08-08-react-v16.9.0.md | 2 +- content/docs/codebase-overview.md | 2 +- content/docs/design-principles.md | 2 +- content/docs/hooks-faq.md | 2 +- content/docs/hooks-intro.md | 2 +- content/footerNav.yml | 2 +- content/home/marketing/learn-once-write-anywhere.md | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/content/blog/2015-03-26-introducing-react-native.md b/content/blog/2015-03-26-introducing-react-native.md index 017ce05a..ea46742d 100644 --- a/content/blog/2015-03-26-introducing-react-native.md +++ b/content/blog/2015-03-26-introducing-react-native.md @@ -13,4 +13,4 @@ For more details, see [Tom Occhino's post on the Facebook Engineering blog](http > > *It's worth noting that we're not chasing “write once, run anywhere.” Different platforms have different looks, feels, and capabilities, and as such, we should still be developing discrete apps for each platform, but the same set of engineers should be able to build applications for whatever platform they choose, without needing to learn a fundamentally different set of technologies for each. We call this approach “learn once, write anywhere.”* -To learn more, visit the [React Native website](https://facebook.github.io/react-native/). +To learn more, visit the [React Native website](https://reactnative.dev/). diff --git a/content/blog/2015-05-01-graphql-introduction.md b/content/blog/2015-05-01-graphql-introduction.md index e90ffc4d..ab2a9e2a 100644 --- a/content/blog/2015-05-01-graphql-introduction.md +++ b/content/blog/2015-05-01-graphql-introduction.md @@ -3,7 +3,7 @@ title: "GraphQL Introduction" author: [schrockn] --- -At the React.js conference in late January 2015, we revealed our next major technology in the React family: [Relay](http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html). +At the React.js conference in late January 2015, we revealed our next major technology in the React family: [Relay](/blog/2015/02/20/introducing-relay-and-graphql.html). Relay is a new way of structuring client applications that co-locates data-fetching requirements and React components. Instead of placing data fetching logic in some other part of the client application – or embedding this logic in a custom endpoint on the server – we instead co-locate a *declarative* data-fetching specification alongside the React component. The language of this declarative specification is GraphQL. diff --git a/content/blog/2018-11-13-react-conf-recap.md b/content/blog/2018-11-13-react-conf-recap.md index 1d404fa9..dec8ab17 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 @@ On the morning of Day 2, Andrew Clark and Brian Vaughn presented Concurrent Rend -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. +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://reactnative.dev/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! diff --git a/content/blog/2019-08-08-react-v16.9.0.md b/content/blog/2019-08-08-react-v16.9.0.md index 9442f2b4..aa2adcd9 100644 --- a/content/blog/2019-08-08-react-v16.9.0.md +++ b/content/blog/2019-08-08-react-v16.9.0.md @@ -149,7 +149,7 @@ These estimates were too optimistic, and we've needed to adjust them. **tldr:** We shipped Hooks on time, but we're regrouping Concurrent Mode and Suspense for Data Fetching into a single release that we intend to release later this year. -In February, we [shipped a stable 16.8 release](/blog/2019/02/06/react-v16.8.0.html) including React Hooks, with React Native support coming [a month later](https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059). However, we underestimated the follow-up work for this release, including the lint rules, developer tools, examples, and more documentation. This shifted the timeline by a few months. +In February, we [shipped a stable 16.8 release](/blog/2019/02/06/react-v16.8.0.html) including React Hooks, with React Native support coming [a month later](https://reactnative.dev/blog/2019/03/12/releasing-react-native-059). However, we underestimated the follow-up work for this release, including the lint rules, developer tools, examples, and more documentation. This shifted the timeline by a few months. Now that React Hooks are rolled out, the work on Concurrent Mode and Suspense for Data Fetching is in full swing. The [new Facebook website that's currently in active development](https://twitter.com/facebook/status/1123322299418124289) is built on top of these features. Testing them with real code helped discover and address many issues before they can affect the open source users. Some of these fixes involved an internal redesign of these features, which has also caused the timeline to slip. diff --git a/content/docs/codebase-overview.md b/content/docs/codebase-overview.md index 0ce2f797..7cf7d3ea 100644 --- a/content/docs/codebase-overview.md +++ b/content/docs/codebase-overview.md @@ -165,7 +165,7 @@ The code for React core is located in [`packages/react`](https://github.com/face ### Renderers {#renderers} -React was originally created for the DOM but it was later adapted to also support native platforms with [React Native](https://facebook.github.io/react-native/). This introduced the concept of "renderers" to React internals. +React was originally created for the DOM but it was later adapted to also support native platforms with [React Native](https://reactnative.dev/). This introduced the concept of "renderers" to React internals. **Renderers manage how a React tree turns into the underlying platform calls.** diff --git a/content/docs/design-principles.md b/content/docs/design-principles.md index 9e10f39d..78a45015 100644 --- a/content/docs/design-principles.md +++ b/content/docs/design-principles.md @@ -126,7 +126,7 @@ We do, however, provide some global configuration on the build level. For exampl ### Beyond the DOM {#beyond-the-dom} -We see the value of React in the way it allows us to write components that have fewer bugs and compose together well. DOM is the original rendering target for React but [React Native](https://facebook.github.io/react-native/) is just as important both to Facebook and the community. +We see the value of React in the way it allows us to write components that have fewer bugs and compose together well. DOM is the original rendering target for React but [React Native](https://reactnative.dev/) is just as important both to Facebook and the community. Being renderer-agnostic is an important design constraint of React. It adds some overhead in the internal representations. On the other hand, any improvements to the core translate across platforms. diff --git a/content/docs/hooks-faq.md b/content/docs/hooks-faq.md index 7574aabb..3e9a2d76 100644 --- a/content/docs/hooks-faq.md +++ b/content/docs/hooks-faq.md @@ -71,7 +71,7 @@ Starting with 16.8.0, React includes a stable implementation of React Hooks for: Note that **to enable Hooks, all React packages need to be 16.8.0 or higher**. Hooks won't work if you forget to update, for example, React DOM. -[React Native 0.59](https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059) and above support Hooks. +[React Native 0.59](https://reactnative.dev/blog/2019/03/12/releasing-react-native-059) and above support Hooks. ### Do I need to rewrite all my class components? {#do-i-need-to-rewrite-all-my-class-components} diff --git a/content/docs/hooks-intro.md b/content/docs/hooks-intro.md index a58d16d9..a277dc17 100644 --- a/content/docs/hooks-intro.md +++ b/content/docs/hooks-intro.md @@ -32,7 +32,7 @@ This new function `useState` is the first "Hook" we'll learn about, but this exa >Note > >React 16.8.0 is the first release to support Hooks. When upgrading, don't forget to update all packages, including React DOM. ->React Native supports Hooks since [the 0.59 release of React Native](https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059). +>React Native supports Hooks since [the 0.59 release of React Native](https://reactnative.dev/blog/2019/03/12/releasing-react-native-059). ## Video Introduction {#video-introduction} diff --git a/content/footerNav.yml b/content/footerNav.yml index 179a6e2d..edd2c331 100644 --- a/content/footerNav.yml +++ b/content/footerNav.yml @@ -14,7 +14,7 @@ more: - title: Acknowledgements to: /acknowledgements.html - title: React Native - to: https://facebook.github.io/react-native/ + to: https://reactnative.dev/ external: true channels: diff --git a/content/home/marketing/learn-once-write-anywhere.md b/content/home/marketing/learn-once-write-anywhere.md index 009edf5b..b2d37f83 100644 --- a/content/home/marketing/learn-once-write-anywhere.md +++ b/content/home/marketing/learn-once-write-anywhere.md @@ -5,4 +5,4 @@ order: 2 We don't make assumptions about the rest of your technology stack, so you can develop new features in React without rewriting existing code. -React can also render on the server using Node and power mobile apps using [React Native](https://facebook.github.io/react-native/). +React can also render on the server using Node and power mobile apps using [React Native](https://reactnative.dev/).