Skip to content

Commit 95f041a

Browse files
committed
* 'master' of https://github.com/sdu6342/ko.reactjs.org: (122 commits) Resolve merge conflict Revert "Added option for more cdns. (#2144)" (#2146) Update docs about an existence of .elementType (#2145) Added option for more cdns. (#2144) Merge conflict Reduce confusion about adding additional fields to .this (#2142) Resolve merge conflict Fix typo and naturally in context. (#153) Add Kiel to the list of React Meetups (#2136) React Native added support for hooks in 0.59 (#2121) [Documentation] Fix: Update link to Chrome Accessibility Inspec… (#2134) Add DevExtreme Reactive to the Components list (#2127) Revert "fix(Blog): Post title updated to correct word for yes word in spanish (#2122)" (#2130) fix(Blog): Post title updated to correct word for yes word in spanish (#2122) Resolve merge conflict move past conferences to the bottom of the list (#2118) Translate components/LayoutFooter (#122) Resolve merge conflict Update tutorial.md (#2115) Update hooks-faq.md (#2113) ...
2 parents e2e8033 + 8b163dd commit 95f041a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+1645
-1470
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
### Push 하기
5151

52-
1. `git add -A && git commit -m "My message"` (`My message` 부분을 `Fixed header logo on Android` 같은 커밋 메시지로 교체)를 실행하여 변경한 파일들을 commit 해주세요.
52+
1. `git add -A && git commit -m "My message"` (`My message` 부분을 `Fix header logo on Android` 같은 커밋 메시지로 교체)를 실행하여 변경한 파일들을 commit 해주세요.
5353
1. `git push my-fork-name the-name-of-my-branch`
5454
1. [reactjs.org repo](https://github.com/reactjs/reactjs.org)에서 최근에 푸시된 브랜치를 볼 수 있습니다.
5555
1. Github 지침을 따라주세요.

content/blog/2018-03-27-update-on-async-rendering.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ Here is an example of a component that uses the legacy `componentWillReceiveProp
134134

135135
Although the above code is not problematic in itself, the `componentWillReceiveProps` lifecycle is often mis-used in ways that _do_ present problems. Because of this, the method will be deprecated.
136136

137-
As of version 16.3, the recommended way to update `state` in response to `props` changes is with the new `static getDerivedStateFromProps` lifecycle. (That lifecycle is called when a component is created and each time it receives new props):
137+
As of version 16.3, the recommended way to update `state` in response to `props` changes is with the new `static getDerivedStateFromProps` lifecycle. It is called when a component is created and each time it re-renders due to changes to props or state:
138138
`embed:update-on-async-rendering/updating-state-from-props-after.js`
139139

140140
You may notice in the example above that `props.currentRow` is mirrored in state (as `state.lastRow`). This enables `getDerivedStateFromProps` to access the previous props value in the same way as is done in `componentWillReceiveProps`.

content/blog/2019-02-23-is-react-translated-yet.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ This approach appealed to us for several reasons:
3939
* It encouraged active maintainers for each repo to ensure quality.
4040
* Contributors already understand GitHub as a platform and are motivated to contribute directly to the React organization.
4141

42-
We started of with an initial trial period of three languages: Spanish, Japanese, and Simplified Chinese. This allowed us to work out any kinks in our process and make sure future translations are set up for success. I wanted to give the translation teams freedom to choose whatever tools they felt comfortable with. The only requirement is a [checklist](https://github.com/reactjs/reactjs.org-translation/blob/master/PROGRESS.template.md) that outlines the order of importance for translating pages.
42+
We started off with an initial trial period of three languages: Spanish, Japanese, and Simplified Chinese. This allowed us to work out any kinks in our process and make sure future translations are set up for success. I wanted to give the translation teams freedom to choose whatever tools they felt comfortable with. The only requirement is a [checklist](https://github.com/reactjs/reactjs.org-translation/blob/master/PROGRESS.template.md) that outlines the order of importance for translating pages.
4343

4444
After the trial period, we were ready to accept more languages. I created [a script](https://github.com/reactjs/reactjs.org-translation/blob/master/scripts/create.js) to automate the creation of the new language repo, and a site, [Is React Translated Yet?](https://isreacttranslatedyet.com), to track progress on the different translations. We started *10* new translations on our first day alone!
4545

content/community/articles.md

-1
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,4 @@ permalink: community/articles.html
1212
- [You're missing the point of React](https://medium.com/@dan_abramov/youre-missing-the-point-of-react-a20e34a51e1a) - Dan Abramov's article about the best parts of React.
1313
- [Timeline for Learning React](https://daveceddia.com/timeline-for-learning-react/) - Dave Ceddia's recommended timeline for learning React and the React ecosystem.
1414
- [Simple React Development in 2017](https://hackernoon.com/simple-react-development-in-2017-113bd563691f) - Joshua Comeau's guide to showcase how easy it can be to start modern React development.
15-
- [React FAQ](https://reactfaq.site/) - An external site with articles that try to answer frequently asked questions about React.
1615
- [Visual Guide to State in React](https://daveceddia.com/visual-guide-to-state-in-react/) - Dave Ceddia's visual guide to React state.

content/community/conferences.md

+56-41
Original file line numberDiff line numberDiff line change
@@ -12,47 +12,7 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c
1212

1313
## Upcoming Conferences {#upcoming-conferences}
1414

15-
### React Finland 2019 {#react-finland-2019}
16-
April 24-26 in Helsinki, Finland
17-
18-
[Website](https://react-finland.fi/) - [Twitter](https://twitter.com/ReactFinland)
19-
20-
### ReactJS Girls Conference
21-
May 3, 2019 in London, UK
22-
23-
[Website](https://reactjsgirls.com/) - [Twitter](https://twitter.com/reactjsgirls)
24-
25-
### <React.NotAConf /> 2019 {#reactnotaconf--2019}
26-
May 11 in Sofia, Bulgaria
27-
28-
[Website](http://react-not-a-conf.com/) - [Twitter](https://twitter.com/reactnotaconf) - [Facebook](https://www.facebook.com/events/780891358936156)
29-
30-
### ReactEurope 2019 {#reacteurope-2019}
31-
May 23-24, 2019 in Paris, France
32-
33-
[Website](https://www.react-europe.org) - [Twitter](https://twitter.com/ReactEurope) - [Facebook](https://www.facebook.com/ReactEurope) - [Videos](https://www.youtube.com/c/ReacteuropeOrgConf)
34-
35-
### React Conf Armenia 2019 {#react-conf-am-19}
36-
May 25, 2019 in Yerevan, Armenia
37-
38-
[Website](https://reactconf.am/) - [Twitter](https://twitter.com/ReactConfAM) - [Facebook](https://www.facebook.com/reactconf.am/) - [YouTube](https://www.youtube.com/c/JavaScriptConferenceArmenia) - [CFP](http://bit.ly/speakReact)
39-
40-
### React Norway 2019 {#react-norway-2019}
41-
June 12, 2019. Larvik, Norway
42-
43-
[Website](https://reactnorway.com) - [Twitter](https://twitter.com/ReactNorway)
44-
45-
### React Loop 2019 {#react-loop-2019}
46-
June 21, 2019 Chicago, Illinois USA
47-
48-
[Website](https://reactloop.com) - [Twitter](https://twitter.com/ReactLoop)
49-
50-
### Chain React 2019
51-
July 11-12, 2019. Portland, OR, USA.
52-
53-
[Website](https://infinite.red/ChainReactConf)
54-
55-
### React Rally 2019
15+
### React Rally 2019 {#react-rally-2019}
5616
August 22-23, 2019. Salt Lake City, USA.
5717

5818
[Website](https://www.reactrally.com/) - [Twitter](https://twitter.com/ReactRally) - [Instagram](https://www.instagram.com/reactrally/)
@@ -72,6 +32,16 @@ September 13th, 2019. New York, USA
7232

7333
[Website](https://reactnewyork.com/) - [Twitter](https://twitter.com/reactnewyork)
7434

35+
### React Live 2019 {#react-live-2019}
36+
September 13th, 2019. Amsterdam, The Netherlands
37+
38+
[Website](https://www.reactlive.nl/) - [Twitter](https://twitter.com/reactlivenl)
39+
40+
### React Boston 2019 {#react-boston-2019}
41+
September 21-22, 2019 in Boston, Massachusetts USA
42+
43+
[Website](https://www.reactboston.com/) - [Twitter](https://twitter.com/reactboston)
44+
7545
### React India 2019 {#react-india-2019}
7646
September 26-28, 2019 in Goa, India
7747

@@ -380,3 +350,48 @@ April 4-5, 2019 in Kraków, Poland
380350
April 12, 2019 in Amsterdam, The Netherlands
381351

382352
[Website](https://react.amsterdam) - [Twitter](https://twitter.com/reactamsterdam) - [Facebook](https://www.facebook.com/reactamsterdam) - [Videos](https://youtube.com/c/ReactConferences)
353+
354+
### React Finland 2019 {#react-finland-2019}
355+
April 24-26 in Helsinki, Finland
356+
357+
[Website](https://react-finland.fi/) - [Twitter](https://twitter.com/ReactFinland)
358+
359+
### ReactJS Girls Conference {#reactjs-girls-conference}
360+
May 3, 2019 in London, UK
361+
362+
[Website](https://reactjsgirls.com/) - [Twitter](https://twitter.com/reactjsgirls)
363+
364+
### <React.NotAConf /> 2019 {#reactnotaconf--2019}
365+
May 11 in Sofia, Bulgaria
366+
367+
[Website](http://react-not-a-conf.com/) - [Twitter](https://twitter.com/reactnotaconf) - [Facebook](https://www.facebook.com/events/780891358936156)
368+
369+
### ReactEurope 2019 {#reacteurope-2019}
370+
May 23-24, 2019 in Paris, France
371+
372+
[Website](https://www.react-europe.org) - [Twitter](https://twitter.com/ReactEurope) - [Facebook](https://www.facebook.com/ReactEurope) - [Videos](https://www.youtube.com/c/ReacteuropeOrgConf)
373+
374+
### React Conf Armenia 2019 {#react-conf-am-19}
375+
May 25, 2019 in Yerevan, Armenia
376+
377+
[Website](https://reactconf.am/) - [Twitter](https://twitter.com/ReactConfAM) - [Facebook](https://www.facebook.com/reactconf.am/) - [YouTube](https://www.youtube.com/c/JavaScriptConferenceArmenia) - [CFP](http://bit.ly/speakReact)
378+
379+
### ReactNext 2019 {#react-next-2019}
380+
June 11, 2019. Tel Aviv, Israel
381+
382+
[Website](https://react-next.com) - [Twitter](https://twitter.com/ReactNext) - [Videos](https://www.youtube.com/channel/UC3BT8hh3yTTYxbLQy_wbk2w)
383+
384+
### React Norway 2019 {#react-norway-2019}
385+
June 12, 2019. Larvik, Norway
386+
387+
[Website](https://reactnorway.com) - [Twitter](https://twitter.com/ReactNorway)
388+
389+
### React Loop 2019 {#react-loop-2019}
390+
June 21, 2019 Chicago, Illinois USA
391+
392+
[Website](https://reactloop.com) - [Twitter](https://twitter.com/ReactLoop)
393+
394+
### Chain React 2019 {#chain-react-2019}
395+
July 11-12, 2019. Portland, OR, USA.
396+
397+
[Website](https://infinite.red/ChainReactConf)

content/community/courses.md

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ permalink: community/courses.html
2222

2323
- [Free React Bootcamp](https://tylermcginnis.com/free-react-bootcamp/) - Recordings from three days of a free online React bootcamp.
2424

25+
- [Scrimba: Learn React for free](https://scrimba.com/g/glearnreact) - 48 hands-on video tutorials building react apps.
26+
2527
## Paid Courses {#paid-courses}
2628

2729
- [Egghead.io](https://egghead.io/browse/frameworks/react) - Short instructional videos on React and many other topics.

content/community/meetups.md

+4
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
5555
* [Düsseldorf](https://www.meetup.com/de-DE/ReactJS-Meetup-Dusseldorf/)
5656
* [Hamburg](https://www.meetup.com/Hamburg-React-js-Meetup/)
5757
* [Karlsruhe](https://www.meetup.com/react_ka/)
58+
* [Kiel](https://www.meetup.com/Kiel-React-Native-Meetup/)
5859
* [Munich](https://www.meetup.com/ReactJS-Meetup-Munich/)
5960
* [React Berlin](https://www.meetup.com/React-Berlin/)
6061
* [React.JS Girls Berlin](https://www.meetup.com/ReactJS-Girls-Berlin/)
@@ -69,6 +70,7 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
6970
* [Bangalore](https://www.meetup.com/ReactJS-Bangalore/)
7071
* [Chennai](https://www.meetup.com/React-Chennai/)
7172
* [Delhi NCR](https://www.meetup.com/React-Delhi-NCR/)
73+
* [Jaipur](https://www.meetup.com/JaipurJS-Developer-Meetup/)
7274

7375
## Ireland {#ireland}
7476
* [Dublin](https://www.meetup.com/ReactJS-Dublin/)
@@ -123,6 +125,7 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
123125
* [Columbus, OH - ReactJS](https://www.meetup.com/ReactJS-Columbus-meetup/)
124126
* [Dallas, TX - ReactJS](https://www.meetup.com/ReactDallas/)
125127
* [Irvine, CA - ReactJS](https://www.meetup.com/ReactJS-OC/)
128+
* [Kansas City, MO - ReactJS](https://www.meetup.com/Kansas-City-React-Meetup/)
126129
* [Las Vegas, NV - ReactJS](https://www.meetup.com/ReactVegas/)
127130
* [Leesburg, VA - ReactJS](https://www.meetup.com/React-NOVA/)
128131
* [Los Angeles, CA - ReactJS](https://www.meetup.com/socal-react/)
@@ -138,6 +141,7 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
138141
* [Portland, OR - ReactJS](https://www.meetup.com/Portland-ReactJS/)
139142
* [Provo, UT - ReactJS](https://www.meetup.com/ReactJS-Utah/)
140143
* [Sacramento, CA - ReactJS](https://www.meetup.com/Sacramento-ReactJS-Meetup/)
144+
* [San Francisco - Real World React](https://www.meetup.com/Real-World-React)
141145
* [San Francisco - ReactJS](https://www.meetup.com/ReactJS-San-Francisco/)
142146
* [San Francisco, CA - React Native](https://www.meetup.com/React-Native-San-Francisco/)
143147
* [San Ramon, CA - TriValley Coders](https://www.meetup.com/trivalleycoders/)

content/community/tools-misc.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permalink: community/misc.html
99

1010
* **[react-inspector](https://github.com/xyc/react-inspector):** Use DevTools-like object inspectors inside your React app.
1111
* **[jreact](https://github.com/KnisterPeter/jreact):** Rendering react server-side within a JVM (Java 7 or Java 8)
12-
* **[react-jss](https://github.com/jsstyles/react-jss):** Inject and mount jss styles in React components.
12+
* **[react-jss](https://github.com/cssinjs/jss/tree/master/packages/react-jss):** Inject and mount jss styles in React components.
1313
* **[django-react](https://github.com/markfinger/django-react):** Server-side rendering of React components for django apps.
1414
* **[react-engine](https://github.com/paypal/react-engine):** Composite render engine for isomorphic express apps to render both plain react views and react-router views.
1515
* **[react-render-visualizer](https://github.com/redsunsoft/react-render-visualizer):** A visual way to see what is (re)rendering and why.

content/community/tools-starter-kits.md

+1
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,4 @@ Ready to grow boilerplate with react-router, redux, saga, webpack 3, jest w/ cov
3636
* **[EDGE Platform](https://github.com/sebastian-software/edge)** Universal React/SSR + Apollo GraphQL + JS/CSS Code Splitting + Fine-Tuned Webpack + Localization/Internationalization. Most things are external dependencies. Boilerplate available.
3737
* **[bae](https://github.com/siddharthkp/bae)** Zero config toolkit. SSR (with data fetching) + routing + streaming + styling (with styled-components) + HMR out of the box.
3838
* **[breko-hub](https://github.com/tomatau/breko-hub)** A production ready boilerplate for universal react applications. Complete with code splitting, server render (using koa), redux, sagas, debugging, hot-reloading (live updates on the server), css-modules, scss, super fast integration tests and unit tests. There's also a big focus on clean code and smaller files.
39+
* **[appseed](https://github.com/rosoftdeveloper/appseed)** A production ready boilerplate for UI-Ready react applications. The frontend can be bundled with various backends: Flask, Laravel, Express.

content/community/tools-ui-components.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ permalink: community/ui-components.html
2020
* **[Onsen UI React Components](https://onsen.io/v2/react.html):** UI components for hybrid mobile apps with both Material Design for Android and flat design for iOS.
2121
* **[PrimeReact](https://www.primefaces.org/primereact/):** A rich UI component suite for React featuring 70+ open source components.
2222
* **[React Amazing Grid](https://github.com/Amazing-Space-Invader/react-amazing-grid)** Flex grid with inline styles.
23-
* **[React Mdl](https://github.com/tleunen/react-mdl)** React Components for Material Design Lite.
24-
* **[React Web](https://github.com/taobaofed/react-web)** A framework for building web apps with React.
23+
* **[Material Components for React](https://github.com/material-components/material-components-web-react)** MDC React is the official implementation of Google's Material Design Components.
24+
* **[React Native for Web](https://github.com/necolas/react-native-web)** Makes it possible to run React Native components and APIs on the web using React DOM.
2525
* **[react-amiga-guru-meditation](https://github.com/gfazioli/react-amiga-guru-meditation):** React JS Class to display a Amiga Guru Meditation Tribute
2626
* **[react-autosuggest](https://github.com/moroshko/react-autosuggest)** WAI-ARIA compliant React autosuggest component
2727
* **[react-beautiful-dnd](https://github.com/atlassian/react-beautiful-dnd):** Beautiful, accessible drag and drop for lists with React.js
@@ -50,7 +50,7 @@ permalink: community/ui-components.html
5050
* **[react-slick](https://github.com/akiran/react-slick):** Carousel component built with React
5151
* **[react-sparklines](https://borisyankov.github.io/react-sparklines/):** Beautiful and expressive sparklines component
5252
* **[react-spreadsheet](https://github.com/felixrieseberg/React-Spreadsheet-Component):** React Spreadsheets / Editable tables with Excel-Style keyboard input and navigation
53-
* **[react-switch-button](https://github.com/gfazioli/react-switch-button):** Beautiful React Switch button component
53+
* **[react-toggle](https://github.com/gfazioli/react-toggle):** A React UI component to display a toggle button control
5454
* **[react-tappable](https://github.com/JedWatson/react-tappable)** A Tappable React Component that provides native-feeling onTap events for mobile React apps
5555
* **[react-textarea-autosize](https://github.com/andreypopp/react-textarea-autosize):** Like `<textarea />` but resizes automatically to fit all its content.
5656
* **[react-toastify](https://github.com/fkhadra/react-toastify):** React notification made easy
@@ -72,6 +72,7 @@ permalink: community/ui-components.html
7272
## Fee Based Components {#fee-based-components}
7373

7474
* **[ag-Grid](https://www.ag-grid.com)** Advanced data grid / data table for React.
75+
* **[DevExtreme Reactive](https://devexpress.github.io/devextreme-reactive/react/)** High-performance plugin-based Data Grid, Scheduler and Chart components for Bootstrap and Material Design.
7576
* **[ExtReact components](https://www.sencha.com/products/extreact//)**: 115+ Ready-to-Use UI Components.
7677
* **[Grapecity Wijmo UI Components for React](https://www.grapecity.com/en/react/)**: Expand your React UI options with Wijmo’s complete collection of JavaScript components.
7778
* **[jQWidgets React components](https://www.jqwidgets.com/react/)**: Enterprise Ready 70+ UI Components.

0 commit comments

Comments
 (0)