Skip to content

Commit 330fa7f

Browse files
authored
Merge pull request #68 from reactjs/sync-99b79018
Sync with reactjs.org @ 99b7901
2 parents f6c4db6 + 8e8800f commit 330fa7f

7 files changed

+24
-24
lines changed

content/blog/2019-11-06-building-great-user-experiences-with-concurrent-mode-and-suspense.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ function Post(props) {
194194
<div>
195195
<h1>{postData.title}</h1>
196196
<h2>by {postData.author}</h2>
197-
{/* @defer pairs naturally w <Suspense> to make the UI non-blocking too */}
197+
{/* @defer pairs naturally with <Suspense> to make the UI non-blocking too */}
198198
<Suspense fallback={<Spinner/>}>
199199
<CommentList post={postData} />
200200
</Suspense>

content/community/articles.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ permalink: community/articles.html
1717
- [How to Use the React Profiler Component to Measure Render Performance](https://medium.com/@adamhenson/how-to-use-the-react-profiler-component-to-measure-performance-improvements-from-hooks-d43b7092d7a8) - Adam Henson's article exemplifying a use case for `<React.Profiler />`.
1818
- [Thinking in React Hooks](https://wattenberger.com/blog/react-hooks) - Amelia Wattenberger's provides visualizations and highlighting the mindset change needed switching from classes to functional components + hooks.
1919
- [React/Redux Links](https://github.com/markerikson/react-redux-links) - Curated tutorial and resource links by Mark Erikson collected on React, Redux, ES6, and more. Very helpful for all kind of developers because of it's categorised content.
20+
- [Developer Productivity Tips from the React Experts](https://www.telerik.com/kendo-react-ui/react-best-practices-and-productivity-tips/) - The KendoReact team curated the top productivity tips of 20+ React experts. Includes tips from Emma Wedekind, Kent C. Dodds, vjeux and many more.

content/community/conferences.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ June 15, 2020. Tel Aviv, Israel.
6262

6363
[Website](https://react-next.com/) - [Twitter](https://twitter.com/reactnext) - [Facebook](https://www.facebook.com/ReactNext2016/)
6464

65+
### React Loop 2020 {#react-loop-2020}
66+
June 19, 2020. Chicago, Illinois, USA.
67+
68+
[Website](https://reactloop.com) - [Twitter](https://twitter.com/ReactLoop)
69+
6570
### React Week NY 2020 {#react-week-ny-2020}
6671
July 17, 2020. New York City, USA.
6772

content/community/examples.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ There are many example projects created by the React community. Feel free to add
1111

1212
* **[Calculator](https://github.com/ahfarmer/calculator)** Implementation of the iOS calculator built in React
1313
* **[Emoji Search](https://github.com/ahfarmer/emoji-search)** Simple React app for searching emoji
14-
* **[Github Battle App](https://tm.dev/react-course-project/)** Battle two Github users and see the most popular Github projects for any language.
15-
* **[React Powered Hacker News Client](https://github.com/insin/react-hn)** A React & react-router-powered implementation of Hacker News using its Firebase API.
14+
* **[GitHub Battle App](https://tm.dev/react-course-project/)** Battle two GitHub users and see the most popular Github projects for any language.
15+
* **[React Powered Hacker News Client](https://github.com/insin/react-hn)** A React & `react-router`-powered implementation of Hacker News using its Firebase API
1616
* **[Pokedex](https://github.com/alik0211/pokedex)** The list of Pokémon with live search
17-
* **[Shopping Cart](https://github.com/jeffersonRibeiro/react-shopping-cart)** Simple ecommerce cart application built using React
17+
* **[Shopping Cart](https://github.com/jeffersonRibeiro/react-shopping-cart)** Simple e-commerce cart application built using React
1818
* **[Progressive Web Tetris](https://github.com/skidding/flatris)** Besides a beautiful, mobile-friendly implementation of Tetris, this project is a playground for integrating and experimenting with web technologies.
1919
* **[Product Comparison Page](https://github.com/Rhymond/product-compare-react)** Simple Product Compare page built in React
20-
* **[Hacker News Clone React/GraphQL](https://github.com/clintonwoo/hackernews-react-graphql)** Hacker News clone rewritten with universal JavaScript, using React and GraphQL.
21-
* **[Bitcoin Price Index](https://github.com/mrkjlchvz/bitcoin-price-index)** Simple bitcoin price index data from CoinDesk API.
22-
* **[Builder Book](https://github.com/builderbook/builderbook)** Open source web app to write and host documentation or sell books. Built with React, Material-UI, Next, Express, Mongoose, MongoDB.
20+
* **[Hacker News Clone React/GraphQL](https://github.com/clintonwoo/hackernews-react-graphql)** Hacker News clone rewritten with universal JavaScript, using React and GraphQL
21+
* **[Bitcoin Price Index](https://github.com/mrkjlchvz/bitcoin-price-index)** Simple Bitcoin price index data from CoinDesk API
22+
* **[Builder Book](https://github.com/builderbook/builderbook)** Open-source web app to write and host documentation or sell books. Built with React, Material-UI, Next, Express, Mongoose, MongoDB.
2323
* **[GFonts Space](https://github.com/pankajladhar/GFontsSpace)** A space which allows user to play with Google fonts. Built with React, Redux and React-Router.
2424
* **[Course Learn Page](https://github.com/ulearnpro/ulearn)** Open Source LMS script in Laravel 5.8 and ReactJS 16.9
2525
* **[Speedy math](https://github.com/pankajladhar/speedy-math)** An application which allows kids to practice basic Mathematics i.e Addition, Subtraction, Multiply, Comparison. It is a PWA (Progressive web app) with offline support and install as App features.

content/docs/accessibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ Xem hướng dẫn bên dưới để biết cách dùng NVDA hiệu quả nhấ
489489

490490
VoiceOver là một screen reader được tích hợp sẵn trong những thiết bị của Apple.
491491

492-
Xem hướng dẫn sau đây để biết cách kích hoạt và sử dụng Voice Over:
492+
Xem hướng dẫn sau đây để biết cách kích hoạt và sử dụng VoiceOver:
493493

494494
- [WebAIM - Sử dụng VoiceOver để đánh giá Web Accessibility](http://webaim.org/articles/voiceover/)
495495
- [Deque - VoiceOver cho OS X Keyboard Shortcuts](https://dequeuniversity.com/screenreaders/voiceover-keyboard-shortcuts)

content/docs/code-splitting.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,6 @@ import("./math").then(math => {
7575
});
7676
```
7777

78-
> Chú ý:
79-
>
80-
> Cú pháp `import()` động là một đoạn ECMAScript (JavaScript)
81-
> [proposal](https://github.com/tc39/proposal-dynamic-import) hiện tại chưa được xem
82-
> như một phần tiêu chuẩn của ngôn ngữ. Nó mong đợi sẽ được chấp nhận trong tương lai gần.
83-
8478
Khi Webpack chạy đến cú pháp này, nó sẽ tự động phân chia code trong ứng dụng của bạn. Nếu bạn sử dụng Create React App,
8579
việc này đã được thiết lập sẵn cho bạn và bạn có thể [bắt đầu sử dụng](https://facebook.github.io/create-react-app/docs/code-splitting)
8680
ngay. Nó cũng được hỗ trợ sẵn trong [Next.js](https://github.com/zeit/next.js/#dynamic-import).

content/docs/concurrent-mode-adoption.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -118,21 +118,21 @@ You can think of the Blocking Mode as a "gracefully degraded" version of the Con
118118

119119
| |Legacy Mode |Blocking Mode |Concurrent Mode |
120120
|--- |--- |--- |--- |
121-
|String Refs ||🚫** |🚫** |
122-
|Legacy Context ||🚫** |🚫** |
123-
|findDOMNode ||🚫** |🚫** |
124-
|Suspense ||||
125-
|SuspenseList |🚫 |||
121+
|[String Refs](/docs/refs-and-the-dom.html#legacy-api-string-refs) ||🚫** |🚫** |
122+
|[Legacy Context](/docs/legacy-context.html) ||🚫** |🚫** |
123+
|[findDOMNode](/docs/strict-mode.html#warning-about-deprecated-finddomnode-usage) ||🚫** |🚫** |
124+
|[Suspense](/docs/concurrent-mode-suspense.html#what-is-suspense-exactly) ||||
125+
|[SuspenseList](/docs/concurrent-mode-patterns.html#suspenselist) |🚫 |||
126126
|Suspense SSR + Hydration |🚫 |||
127127
|Progressive Hydration |🚫 |||
128128
|Selective Hydration |🚫 |🚫 ||
129129
|Cooperative Multitasking |🚫 |🚫 ||
130130
|Automatic batching of multiple setStates    |🚫* |||
131-
|Priority-based Rendering |🚫 |🚫 ||
132-
|Interruptible Prerendering |🚫 |🚫 ||
133-
|useTransition |🚫 |🚫 ||
134-
|useDeferredValue |🚫 |🚫 ||
135-
|Suspense Reveal "Train" |🚫 |🚫 ||
131+
|[Priority-based Rendering](/docs/concurrent-mode-patterns.html#splitting-high-and-low-priority-state) |🚫 |🚫 ||
132+
|[Interruptible Prerendering](/docs/concurrent-mode-intro.html#interruptible-rendering) |🚫 |🚫 ||
133+
|[useTransition](/docs/concurrent-mode-patterns.html#transitions) |🚫 |🚫 ||
134+
|[useDeferredValue](/docs/concurrent-mode-patterns.html#deferring-a-value) |🚫 |🚫 ||
135+
|[Suspense Reveal "Train"](/docs/concurrent-mode-patterns.html#suspense-reveal-train) |🚫 |🚫 ||
136136

137137
</div>
138138

0 commit comments

Comments
 (0)