From a06299b710824e44ad4270b5b408ab901262f0d6 Mon Sep 17 00:00:00 2001 From: Minter27 Date: Mon, 8 Apr 2019 18:06:04 +0300 Subject: [PATCH] Translated cdn-links page --- content/community/conferences.md | 6 +++--- content/docs/cdn-links.md | 14 +++++++------- content/docs/hooks-faq.md | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/content/community/conferences.md b/content/community/conferences.md index 0c94b6c2a..35dc92c2b 100644 --- a/content/community/conferences.md +++ b/content/community/conferences.md @@ -27,7 +27,7 @@ April 12, 2019 in Amsterdam, The Netherlands [Website](https://react.amsterdam) - [Twitter](https://twitter.com/reactamsterdam) - [Facebook](https://www.facebook.com/reactamsterdam) -### ReactJS Girls Conference +### ReactJS Girls Conference {#reactjs-girls-conference} May 3, 2019 in London, UK [Website](https://reactjsgirls.com/) - [Twitter](https://twitter.com/reactjsgirls) @@ -52,12 +52,12 @@ June 21, 2019 Chicago, Illinois USA [Website](https://reactloop.com) - [Twitter](https://twitter.com/ReactLoop) -### Chain React 2019 +### Chain React 2019 {#chain-react-2019} July 11-12, 2019. Portland, OR, USA. [Website](https://infinite.red/ChainReactConf) -### React Rally 2019 +### React Rally 2019 {#react-rally-2019} August 22-23, 2019. Salt Lake City, USA. [Website](https://www.reactrally.com/) - [Twitter](https://twitter.com/ReactRally) - [Instagram](https://www.instagram.com/reactrally/) diff --git a/content/docs/cdn-links.md b/content/docs/cdn-links.md index 73e3e8171..d53e4bf31 100644 --- a/content/docs/cdn-links.md +++ b/content/docs/cdn-links.md @@ -6,32 +6,32 @@ prev: create-a-new-react-app.html next: hello-world.html --- -Both React and ReactDOM are available over a CDN. +كل من React و ReactDOM متوفران عبر شبكة توزيع المحتوى (CDN) ```html ``` -The versions above are only meant for development, and are not suitable for production. Minified and optimized production versions of React are available at: +الغرض من الإصدارات السّابقة هو التطوير فقط، فهي ليست ملائمة للإنتاج. تتوفر اصدارات React مصغرة و محنسة معدة للأنتاج: ```html ``` -To load a specific version of `react` and `react-dom`, replace `16` with the version number. +لتحميل إصدار مُعيَّن من react و react-dom بدّل الرقم 16 إلى رقم الإصدار المطلوب. -### Why the `crossorigin` Attribute? {#why-the-crossorigin-attribute} +### لماذا خاصية `crossorigin` ؟ {#why-the-crossorigin-attribute} -If you serve React from a CDN, we recommend to keep the [`crossorigin`](https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_attributes) attribute set: + ان كنت تزود خدمة React من خلال شبكة توزيع المحتوى ، فأننا ننصح بأستخدام خاصية [`crossorigin`](https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_attributes) ```html ``` -We also recommend to verify that the CDN you are using sets the `Access-Control-Allow-Origin: *` HTTP header: +وأنه من الموصى به أيضاً التحقق من ان شبكة توزيع المحتوى المستخدمة مُعين لها ترويسة `Access-Control-Allow-Origin : *`: ![Access-Control-Allow-Origin: *](../images/docs/cdn-cors-header.png) -This enables a better [error handling experience](/blog/2017/07/26/error-handling-in-react-16.html) in React 16 and later. +القيام بذلك يقدم تجربة معالجة اخطاء افضل عند استخدام React 16 أو أعلى \ No newline at end of file diff --git a/content/docs/hooks-faq.md b/content/docs/hooks-faq.md index 7d2953293..b49e0d18c 100644 --- a/content/docs/hooks-faq.md +++ b/content/docs/hooks-faq.md @@ -209,7 +209,7 @@ There are a few more heuristics, and they might change over time as we fine-tune * `componentDidCatch` and `getDerivedStateFromError`: There are no Hook equivalents for these methods yet, but they will be added soon. -### How can I do data fetching with Hooks? +### How can I do data fetching with Hooks? {#how-can-i-do-data-fetching-with-hooks} Here is a [small demo](https://codesandbox.io/s/jvvkoo8pq3) to get you started. To learn more, check out [this article](https://www.robinwieruch.de/react-hooks-fetch-data/) about data fetching with Hooks. @@ -654,7 +654,7 @@ function ProductDetails({ fetchProduct }) Note that in the above example we **need** to keep the function in the dependencies list. This ensures that a change in the `productId` prop of `ProductPage` automatically triggers a refetch in the `ProductDetails` component. -### What can I do if my effect dependencies change too often? +### What can I do if my effect dependencies change too often? {#what-can-i-do-if-my-effect-dependencies-change-too-often} Sometimes, your effect may be using reading state that changes too often. You might be tempted to omit that state from a list of dependencies, but that usually leads to bugs: