Browse Source

HTTPS-ify lots of URLs, update some to their newer homes (#1157)

This matters for user security.

I didn't touch blog posts & pages related to past conferences.

The `content/docs` could be HTTPS-ified as well but it contains lots of HTTP
links so maybe that'd be best done in a separate PR.
main
Michał Gołębiowski-Owczarek 6 years ago
committed by Alex Krolick
parent
commit
06a8850b2f
  1. 2
      content/authors.yml
  2. 104
      content/community/meetups.md
  3. 6
      content/community/podcasts.md
  4. 2
      content/community/support.md
  5. 2
      content/community/tools-data-fetching.md
  6. 32
      content/community/tools-jsx.md
  7. 2
      content/community/tools-misc.md
  8. 6
      content/community/tools-model-mgmt.md
  9. 2
      content/community/tools-routing.md
  10. 2
      content/community/tools-starter-kits.md
  11. 2
      content/community/tools-testing.md
  12. 14
      content/community/tools-ui-components.md
  13. 2
      content/tutorial/tutorial.md
  14. 2
      examples/components-and-props/extracting-components-continued.js
  15. 2
      examples/components-and-props/extracting-components.js
  16. 2
      plugins/gatsby-source-react-error-codes/gatsby-node.js
  17. 4
      src/components/LayoutFooter/Footer.js
  18. 2
      src/html.js
  19. 2
      src/pages/acknowledgements.html.js
  20. 2
      src/site-constants.js
  21. 4
      static/_redirects
  22. 4
      static/html/single-file-example.html

2
content/authors.yml

@ -18,7 +18,7 @@ clemmy:
url: https://twitter.com/c8hoang url: https://twitter.com/c8hoang
Daniel15: Daniel15:
name: Daniel Lo Nigro name: Daniel Lo Nigro
url: http://dan.cx/ url: https://d.sb/
fisherwebdev: fisherwebdev:
name: Bill Fisher name: Bill Fisher
url: https://twitter.com/fisherwebdev url: https://twitter.com/fisherwebdev

104
content/community/meetups.md

@ -9,20 +9,20 @@ permalink: community/meetups.html
Do you have a local React.js meetup? Add it here! (Please keep the list alphabetical) Do you have a local React.js meetup? Add it here! (Please keep the list alphabetical)
## Australia ## Australia
* [Melbourne](http://www.meetup.com/React-Melbourne/) * [Melbourne](https://www.meetup.com/React-Melbourne/)
* [Sydney](http://www.meetup.com/React-Sydney/) * [Sydney](https://www.meetup.com/React-Sydney/)
## Austria ## Austria
* [Vienna](http://www.meetup.com/Vienna-ReactJS-Meetup/) * [Vienna](https://www.meetup.com/Vienna-ReactJS-Meetup/)
## Belgium ## Belgium
* [Belgium](http://www.meetup.com/ReactJS-Belgium/) * [Belgium](https://www.meetup.com/ReactJS-Belgium/)
## Brazil ## Brazil
* [Belo Horizonte](http://www.meetup.com/reactbh/) * [Belo Horizonte](https://www.meetup.com/reactbh/)
* [Curitiba](https://www.meetup.com/pt-br/ReactJS-CWB/) * [Curitiba](https://www.meetup.com/pt-br/ReactJS-CWB/)
* [Rio de Janeiro](https://www.meetup.com/pt-BR/React-Rio-de-Janeiro/) * [Rio de Janeiro](https://www.meetup.com/pt-BR/React-Rio-de-Janeiro/)
* [São Paulo](http://www.meetup.com/pt-BR/ReactJS-SP/) * [São Paulo](https://www.meetup.com/pt-BR/ReactJS-SP/)
## Bolivia ## Bolivia
* [Bolivia](https://www.meetup.com/ReactBolivia/) * [Bolivia](https://www.meetup.com/ReactBolivia/)
@ -30,11 +30,11 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
## Canada ## Canada
* [Montreal, QC - ReactJS](https://www.meetup.com/fr-FR/ReactMontreal/) * [Montreal, QC - ReactJS](https://www.meetup.com/fr-FR/ReactMontreal/)
* [Montreal, QC - React Native](https://www.meetup.com/fr-FR/React-Native-MTL/) * [Montreal, QC - React Native](https://www.meetup.com/fr-FR/React-Native-MTL/)
* [Vancouver, BC](https://www.meetup.com/ReactJS-Vancouver-Meetup/)
* [Ottawa, ON](https://www.meetup.com/Ottawa-ReactJS-Meetup/) * [Ottawa, ON](https://www.meetup.com/Ottawa-ReactJS-Meetup/)
* [Vancouver, BC](http://www.meetup.com/ReactJS-Vancouver-Meetup/)
## China ## China
* [Beijing](http://www.meetup.com/Beijing-ReactJS-Meetup/) * [Beijing](https://www.meetup.com/Beijing-ReactJS-Meetup/)
## Colombia ## Colombia
* [Medellin](https://www.meetup.com/React-Medellin/) * [Medellin](https://www.meetup.com/React-Medellin/)
@ -44,16 +44,16 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
* [Aarhus](https://www.meetup.com/Aarhus-ReactJS-Meetup/) * [Aarhus](https://www.meetup.com/Aarhus-ReactJS-Meetup/)
## England (UK) ## England (UK)
* [Manchester](http://www.meetup.com/Manchester-React-User-Group/) * [Manchester](https://www.meetup.com/Manchester-React-User-Group/)
## France ## France
* [Paris](http://www.meetup.com/ReactJS-Paris/) * [Paris](https://www.meetup.com/ReactJS-Paris/)
## Germany ## Germany
* [Berlin](http://www.meetup.com/React-Berlin/) * [Berlin](https://www.meetup.com/React-Berlin/)
* [Hamburg](http://www.meetup.com/Hamburg-React-js-Meetup/) * [Hamburg](https://www.meetup.com/Hamburg-React-js-Meetup/)
* [Karlsruhe](http://www.meetup.com/react_ka/) * [Karlsruhe](https://www.meetup.com/react_ka/)
* [Munich](http://www.meetup.com/ReactJS-Meetup-Munich/) * [Munich](https://www.meetup.com/ReactJS-Meetup-Munich/)
## Greece ## Greece
* [Thessaloniki](https://www.meetup.com/Thessaloniki-ReactJS-Meetup/) * [Thessaloniki](https://www.meetup.com/Thessaloniki-ReactJS-Meetup/)
@ -67,70 +67,70 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
* [Delhi NCR](https://www.meetup.com/React-Delhi-NCR/) * [Delhi NCR](https://www.meetup.com/React-Delhi-NCR/)
## Ireland ## Ireland
* [Dublin](http://www.meetup.com/ReactJS-Dublin/) * [Dublin](https://www.meetup.com/ReactJS-Dublin/)
## Israel ## Israel
* [Tel Aviv](http://www.meetup.com/ReactJS-Israel/) * [Tel Aviv](https://www.meetup.com/ReactJS-Israel/)
## Netherlands ## Netherlands
* [Amsterdam](http://www.meetup.com/React-Amsterdam/) * [Amsterdam](https://www.meetup.com/React-Amsterdam/)
## New Zealand ## New Zealand
* [Wellington](http://www.meetup.com/React-Wellington/) * [Wellington](https://www.meetup.com/React-Wellington/)
## Norway ## Norway
* [Norway](http://reactjsnorway.com/) * [Norway](https://reactjs-norway.webflow.io/)
* [Oslo](https://www.meetup.com/ReactJS-Oslo-Meetup/) * [Oslo](https://www.meetup.com/ReactJS-Oslo-Meetup/)
## Peru ## Peru
* [Lima](http://www.meetup.com/ReactJS-Peru/) * [Lima](https://www.meetup.com/ReactJS-Peru/)
## Philippines ## Philippines
* [Manila](http://www.meetup.com/reactjs-developers-manila/) * [Manila](https://www.meetup.com/reactjs-developers-manila/)
## Poland ## Poland
* [Warsaw](http://www.meetup.com/React-js-Warsaw/) * [Warsaw](https://www.meetup.com/React-js-Warsaw/)
## Scotland (UK) ## Scotland (UK)
* [Edinburgh](https://www.meetup.com/React-Scotland/) * [Edinburgh](https://www.meetup.com/React-Scotland/)
## Spain ## Spain
* [Barcelona](http://www.meetup.com/ReactJS-Barcelona/) * [Barcelona](https://www.meetup.com/ReactJS-Barcelona/)
## Sweden ## Sweden
* [Goteborg](http://www.meetup.com/ReactJS-Goteborg/) * [Goteborg](https://www.meetup.com/ReactJS-Goteborg/)
## Ukraine ## Ukraine
* [Kyiv](https://www.meetup.com/Kyiv-ReactJS-Meetup) * [Kyiv](https://www.meetup.com/Kyiv-ReactJS-Meetup)
## US ## US
* [Atlanta, GA - ReactJS](http://www.meetup.com/React-ATL/) * [Atlanta, GA - ReactJS](https://www.meetup.com/React-ATL/)
* [Austin, TX - ReactJS](http://www.meetup.com/ReactJS-Austin-Meetup/) * [Austin, TX - ReactJS](https://www.meetup.com/ReactJS-Austin-Meetup/)
* [Boston, MA - ReactJS](http://www.meetup.com/ReactJS-Boston/) * [Boston, MA - ReactJS](https://www.meetup.com/ReactJS-Boston/)
* [Boston, MA - React Native](http://www.meetup.com/Boston-React-Native-Meetup/) * [Boston, MA - React Native](https://www.meetup.com/Boston-React-Native-Meetup/)
* [Chicago, IL - ReactJS](http://www.meetup.com/React-Chicago/) * [Chicago, IL - ReactJS](https://www.meetup.com/React-Chicago/)
* [Columbus, OH - ReactJS](http://www.meetup.com/ReactJS-Columbus-meetup/) * [Columbus, OH - ReactJS](https://www.meetup.com/ReactJS-Columbus-meetup/)
* [Dallas, TX - ReactJS](http://www.meetup.com/ReactDallas/) * [Dallas, TX - ReactJS](https://www.meetup.com/ReactDallas/)
* [Irvine, CA - ReactJS](http://www.meetup.com/ReactJS-OC/) * [Irvine, CA - ReactJS](https://www.meetup.com/ReactJS-OC/)
* [Las Vegas, NV - ReactJS](http://www.meetup.com/ReactVegas/) * [Las Vegas, NV - ReactJS](https://www.meetup.com/ReactVegas/)
* [Leesburg, VA - ReactJS](http://www.meetup.com/React-NOVA/) * [Leesburg, VA - ReactJS](https://www.meetup.com/React-NOVA/)
* [Los Angeles, CA - ReactJS](http://www.meetup.com/socal-react/) * [Los Angeles, CA - ReactJS](https://www.meetup.com/socal-react/)
* [Los Angeles, CA - React Native](http://www.meetup.com/React-Native-Los-Angeles/) * [Los Angeles, CA - React Native](https://www.meetup.com/React-Native-Los-Angeles/)
* [Nashville, TN - ReactJS](http://www.meetup.com/NashReact-Meetup/) * [Nashville, TN - ReactJS](https://www.meetup.com/NashReact-Meetup/)
* [New York, NY - ReactJS](http://www.meetup.com/NYC-Javascript-React-Group/) * [New York, NY - ReactJS](https://www.meetup.com/NYC-Javascript-React-Group/)
* [New York, NY - React Native](http://www.meetup.com/React-Native-NYC/) * [New York, NY - React Native](https://www.meetup.com/React-Native-NYC/)
* [Palo Alto, CA - React Native](http://www.meetup.com/React-Native-Silicon-Valley/) * [Palo Alto, CA - React Native](https://www.meetup.com/React-Native-Silicon-Valley/)
* [Phoenix, AZ - ReactJS](http://www.meetup.com/ReactJS-Phoenix/) * [Phoenix, AZ - ReactJS](https://www.meetup.com/ReactJS-Phoenix/)
* [Pittsburgh, PA - ReactJS/React Native](https://www.meetup.com/ReactPgh/) * [Pittsburgh, PA - ReactJS/React Native](https://www.meetup.com/ReactPgh/)
* [Portland, OR - ReactJS](http://www.meetup.com/Portland-ReactJS/) * [Portland, OR - ReactJS](https://www.meetup.com/Portland-ReactJS/)
* [Provo, UT - ReactJS](http://www.meetup.com/ReactJS-Utah/) * [Provo, UT - ReactJS](https://www.meetup.com/ReactJS-Utah/)
* [Sacramento, CA - ReactJS](http://www.meetup.com/Sacramento-ReactJS-Meetup/) * [Sacramento, CA - ReactJS](https://www.meetup.com/Sacramento-ReactJS-Meetup/)
* [San Francisco - ReactJS](http://www.meetup.com/ReactJS-San-Francisco/) * [San Francisco - ReactJS](https://www.meetup.com/ReactJS-San-Francisco/)
* [San Francisco, CA - React Native](http://www.meetup.com/React-Native-San-Francisco/) * [San Francisco, CA - React Native](https://www.meetup.com/React-Native-San-Francisco/)
* [San Ramon, CA - TriValley Coders](https://www.meetup.com/trivalleycoders/) * [San Ramon, CA - TriValley Coders](https://www.meetup.com/trivalleycoders/)
* [Santa Monica, CA - ReactJS](http://www.meetup.com/Los-Angeles-ReactJS-User-Group/) * [Santa Monica, CA - ReactJS](https://www.meetup.com/Los-Angeles-ReactJS-User-Group/)
* [Seattle, WA - React Native](http://www.meetup.com/Seattle-React-Native-Meetup/) * [Seattle, WA - React Native](https://www.meetup.com/Seattle-React-Native-Meetup/)
* [Seattle, WA - ReactJS](http://www.meetup.com/seattle-react-js/) * [Seattle, WA - ReactJS](https://www.meetup.com/seattle-react-js/)
* [Tampa, FL - ReactJS](http://www.meetup.com/ReactJS-Tampa-Bay/) * [Tampa, FL - ReactJS](https://www.meetup.com/ReactJS-Tampa-Bay/)
* [Tucson, AZ - ReactJS](http://www.meetup.com/Tucson-ReactJS-Meetup/) * [Tucson, AZ - ReactJS](https://www.meetup.com/Tucson-ReactJS-Meetup/)
* [Washington, DC - ReactJS](http://www.meetup.com/React-DC/) * [Washington, DC - ReactJS](https://www.meetup.com/React-DC/)

6
content/community/podcasts.md

@ -10,17 +10,17 @@ Podcasts dedicated to React and individual podcast episodes with React discussio
## Podcasts ## Podcasts
- [The React Podcast](http://reactpodcast.com) - The podcast about everything React.js, hosted by [React Training](https://reacttraining.com) - [The React Podcast](https://reactpodcast.simplecast.fm/) - The podcast about everything React.js, hosted by [React Training](https://reacttraining.com)
- [JavaScript Air](https://javascriptair.com/) - All about JavaScript (currently not producing new episodes) - [JavaScript Air](https://javascriptair.com/) - All about JavaScript (currently not producing new episodes)
- [React 30](https://react30.com/) - A 30-minute podcast all about React (moved to [The React Podcast](http://reactpodcast.com)). - [React 30](https://react30.com/) - A 30-minute podcast all about React (moved to [The React Podcast](https://reactpodcast.simplecast.fm/)).
- [React Native Radio](https://devchat.tv/react-native-radio) - [React Native Radio](https://devchat.tv/react-native-radio)
## Episodes ## Episodes
- [CodeWinds Episode 4](http://codewinds.com/podcast/004.html) - Pete Hunt talks with Jeff Barczewski about React. - [CodeWinds Episode 4](https://codewinds.com/podcast/004.html) - Pete Hunt talks with Jeff Barczewski about React.
- [JavaScript Jabber 73](https://devchat.tv/js-jabber/073-jsj-react-with-pete-hunt-and-jordan-walke) - Pete Hunt and Jordan Walke talk about React. - [JavaScript Jabber 73](https://devchat.tv/js-jabber/073-jsj-react-with-pete-hunt-and-jordan-walke) - Pete Hunt and Jordan Walke talk about React.

2
content/community/support.md

@ -14,7 +14,7 @@ On this page we've listed some React-related communities that you can be a part
## Stack Overflow ## Stack Overflow
Stack Overflow is a popular forum to ask code-level questions or if you're stuck with a specific error. Read through the [existing questions](http://stackoverflow.com/questions/tagged/reactjs) tagged with **reactjs** or [ask your own](http://stackoverflow.com/questions/ask?tags=reactjs)! Stack Overflow is a popular forum to ask code-level questions or if you're stuck with a specific error. Read through the [existing questions](https://stackoverflow.com/questions/tagged/reactjs) tagged with **reactjs** or [ask your own](https://stackoverflow.com/questions/ask?tags=reactjs)!
## Popular Discussion Forums ## Popular Discussion Forums

2
content/community/tools-data-fetching.md

@ -5,7 +5,7 @@ layout: community
permalink: community/data-fetching.html permalink: community/data-fetching.html
--- ---
* **[Apollo](http://dev.apollodata.com/react/):** Easy to set up and use GraphQL client. * **[Apollo](https://www.apollographql.com/docs/react/):** Easy to set up and use GraphQL client.
* **[Axios](https://github.com/mzabriskie/axios):** Promise based HTTP client for the browser and node.js. * **[Axios](https://github.com/mzabriskie/axios):** Promise based HTTP client for the browser and node.js.
* **[Relay Modern](https://facebook.github.io/relay/docs/en/new-in-relay-modern.html)** - A JavaScript framework for building data-driven React applications. * **[Relay Modern](https://facebook.github.io/relay/docs/en/new-in-relay-modern.html)** - A JavaScript framework for building data-driven React applications.
* **[Request](https://github.com/request/request):** Simplified HTTP request client. * **[Request](https://github.com/request/request):** Simplified HTTP request client.

32
content/community/tools-jsx.md

@ -9,7 +9,7 @@ permalink: community/jsx-integrations.html
* **[Sublime Text: babel-sublime](https://github.com/babel/babel-sublime):** Snippets, syntax highlighting and optimized color schemes for Sublime Text * **[Sublime Text: babel-sublime](https://github.com/babel/babel-sublime):** Snippets, syntax highlighting and optimized color schemes for Sublime Text
* **[Atom: language-babel](https://atom.io/packages/language-babel)** Support for es2016, JSX and Flow. * **[Atom: language-babel](https://atom.io/packages/language-babel)** Support for es2016, JSX and Flow.
* **[Visual Studio Code](https://code.visualstudio.com/updates/vFebruary#_languages-javascript)** Visual Studio Code supports JSX directly. * **[Visual Studio Code](https://code.visualstudio.com/updates/vFebruary#_languages-javascript)** Visual Studio Code supports JSX directly.
* **[JetBrains WebStorm](http://www.jetbrains.com/webstorm/):** Syntax highlighting, code completion, error detection for JSX * **[JetBrains WebStorm](https://www.jetbrains.com/webstorm/):** Syntax highlighting, code completion, error detection for JSX
* **[JetBrains IDE Live Templates](https://github.com/Minwe/jetbrains-react):** React live templates for JetBrains editors (e.g. WebStorm, PHPStorm, etc.) * **[JetBrains IDE Live Templates](https://github.com/Minwe/jetbrains-react):** React live templates for JetBrains editors (e.g. WebStorm, PHPStorm, etc.)
* **[javascript-jsx.tmbundle](https://github.com/jjeising/javascript-jsx.tmbundle)** Syntax for TextMate * **[javascript-jsx.tmbundle](https://github.com/jjeising/javascript-jsx.tmbundle)** Syntax for TextMate
* **[web-mode.el](http://web-mode.org):** An autonomous emacs major mode that indents and highlights JSX. No support for Automatic Semicolon Insertion. * **[web-mode.el](http://web-mode.org):** An autonomous emacs major mode that indents and highlights JSX. No support for Automatic Semicolon Insertion.
@ -20,7 +20,7 @@ permalink: community/jsx-integrations.html
* **[Create React App](https://github.com/facebookincubator/create-react-app):** An **officially supported** way to create React apps with no configuration. * **[Create React App](https://github.com/facebookincubator/create-react-app):** An **officially supported** way to create React apps with no configuration.
* **[nwb](https://github.com/insin/nwb)**: A toolkit for React, Preact & Inferno apps, React libraries and other npm modules for the web, with no configuration (until you need it) * **[nwb](https://github.com/insin/nwb)**: A toolkit for React, Preact & Inferno apps, React libraries and other npm modules for the web, with no configuration (until you need it)
* **[Neutrino](https://neutrino.js.org/)**: Create and build modern JavaScript applications with zero initial configuration. Neutrino combines the power of webpack with the simplicity of presets. * **[Neutrino](https://neutrino.js.org/)**: Create and build modern JavaScript applications with zero initial configuration. Neutrino combines the power of webpack with the simplicity of presets.
* **[ESLint](http://eslint.org):** A pluggable JavaScript linter that natively supports JSX syntax. Be sure to download [eslint-plugin-react](https://npmjs.com/package/eslint-plugin-react) for React-specific rules. * **[ESLint](https://eslint.org/):** A pluggable JavaScript linter that natively supports JSX syntax. Be sure to download [eslint-plugin-react](https://npmjs.com/package/eslint-plugin-react) for React-specific rules.
* **[Structor](https://www.npmjs.com/package/structor):** This tool is a user interface builder for node.js Web applications with React UI. Structor replaces the now deprecated React UI Builder. Watch [Structor Video Tutorials](https://youtu.be/z96xYa51EWI?list=PLAcaUOtEwjoR_U6eE2HQEXwkefeVESix1) * **[Structor](https://www.npmjs.com/package/structor):** This tool is a user interface builder for node.js Web applications with React UI. Structor replaces the now deprecated React UI Builder. Watch [Structor Video Tutorials](https://youtu.be/z96xYa51EWI?list=PLAcaUOtEwjoR_U6eE2HQEXwkefeVESix1)
* **[react-jsx](https://github.com/bigpipe/react-jsx):** Compile and use JSX as stand-alone templates that can run server-side and client side! * **[react-jsx](https://github.com/bigpipe/react-jsx):** Compile and use JSX as stand-alone templates that can run server-side and client side!
* **[cjsx-codemod](https://github.com/jsdf/cjsx-codemod):** Write JSX code within Coffeescript! * **[cjsx-codemod](https://github.com/jsdf/cjsx-codemod):** Write JSX code within Coffeescript!
@ -28,24 +28,24 @@ permalink: community/jsx-integrations.html
* **[jsxhint](https://npmjs.org/package/jsxhint):** [JSHint](http://jshint.com/) (linting) support. (JSX compilation doesn't affect line numbers so lint can also be run directly on the compiled JS.) * **[jsxhint](https://npmjs.org/package/jsxhint):** [JSHint](http://jshint.com/) (linting) support. (JSX compilation doesn't affect line numbers so lint can also be run directly on the compiled JS.)
* **[reactify](https://npmjs.org/package/reactify):** [Browserify](http://browserify.org/) transform. * **[reactify](https://npmjs.org/package/reactify):** [Browserify](http://browserify.org/) transform.
* **[Babel](https://babeljs.io/):** Standalone & [Browserify](http://browserify.org/) transform (formerly known as **6to5**). * **[Babel](https://babeljs.io/):** Standalone & [Browserify](http://browserify.org/) transform (formerly known as **6to5**).
* **[node-jsx](https://npmjs.org/package/node-jsx):** Native [Node](http://nodejs.org/) support. * **[node-jsx](https://npmjs.org/package/node-jsx):** Native [Node](https://nodejs.org/) support.
* **[react-hot-loader](http://gaearon.github.io/react-hot-loader/):** Loader for [webpack](http://webpack.github.io/) that lets you edit JSX and have changes appear immediately in the browser without reloading the page. * **[react-hot-loader](https://gaearon.github.io/react-hot-loader/):** Loader for [webpack](https://webpack.github.io/) that lets you edit JSX and have changes appear immediately in the browser without reloading the page.
* **[jsx-loader](https://npmjs.org/package/jsx-loader):** Loader for [webpack](http://webpack.github.io/). * **[jsx-loader](https://npmjs.org/package/jsx-loader):** Loader for [webpack](https://webpack.github.io/).
* **[express-jsxtransform](https://www.npmjs.org/package/express-jsxtransform):** Middleware for [Express](https://www.npmjs.org/package/express). * **[express-jsxtransform](https://www.npmjs.org/package/express-jsxtransform):** Middleware for [Express](https://www.npmjs.org/package/express).
* **[gradle-react-plugin](https://github.com/ehirsch/gradle-react-plugin):** Transform jsx sources during a gradle build. * **[gradle-react-plugin](https://github.com/ehirsch/gradle-react-plugin):** Transform jsx sources during a gradle build.
* **[grunt-react](https://npmjs.org/package/grunt-react):** [GruntJS](http://gruntjs.com/) task. * **[grunt-react](https://npmjs.org/package/grunt-react):** [GruntJS](https://gruntjs.com/) task.
* **[gulp-react](https://npmjs.org/package/gulp-react):** [GulpJS](http://gulpjs.com/) plugin. * **[gulp-react](https://npmjs.org/package/gulp-react):** [GulpJS](https://gulpjs.com/) plugin.
* **[brunch-react](https://www.npmjs.org/package/react-brunch):** [Brunch](http://brunch.io/) plugin. * **[brunch-react](https://www.npmjs.org/package/react-brunch):** [Brunch](https://brunch.io/) plugin.
* **[jsx-requirejs-plugin](https://github.com/philix/jsx-requirejs-plugin):** [RequireJS](http://requirejs.org/) plugin. * **[jsx-requirejs-plugin](https://github.com/philix/jsx-requirejs-plugin):** [RequireJS](https://requirejs.org/) plugin.
* **[react-meteor](https://github.com/benjamn/react-meteor):** [Meteor](http://www.meteor.com/) plugin. * **[react-meteor](https://github.com/benjamn/react-meteor):** [Meteor](https://www.meteor.com/) plugin.
* **[pyReact](https://github.com/facebook/react-python):** [Python](http://www.python.org/) bridge to JSX. * **[pyReact](https://github.com/facebook/react-python):** [Python](https://www.python.org/) bridge to JSX.
* **[react-rails](https://github.com/facebook/react-rails):** Ruby gem for using JSX with [Ruby on Rails](http://rubyonrails.org/). * **[react-rails](https://github.com/facebook/react-rails):** Ruby gem for using JSX with [Ruby on Rails](https://rubyonrails.org/).
* **[react-laravel](https://github.com/talyssonoc/react-laravel):** PHP package for using ReactJS with [Laravel](http://laravel.com/). * **[react-laravel](https://github.com/talyssonoc/react-laravel):** PHP package for using ReactJS with [Laravel](https://laravel.com/).
* **[ReactJS.NET](http://reactjs.net/):** .NET library for React and JSX. * **[ReactJS.NET](https://reactjs.net/):** .NET library for React and JSX.
* **[sbt-reactjs](https://github.com/ddispaltro/sbt-reactjs)** SBT/Play/Scala JSX compiler plugin * **[sbt-reactjs](https://github.com/ddispaltro/sbt-reactjs)** SBT/Play/Scala JSX compiler plugin
* **[mimosa-react](https://github.com/dbashford/mimosa-react):** [Mimosa](http://mimosa.io) plugin. * **[mimosa-react](https://github.com/dbashford/mimosa-react):** [Mimosa](http://mimosa.io) plugin.
* **[react-grails-asset-pipeline](https://github.com/peh/react-grails-asset-pipeline):** Assets for react and precompilation of jsx files in [Grails](http://grails.org/). * **[react-grails-asset-pipeline](https://github.com/peh/react-grails-asset-pipeline):** Assets for react and precompilation of jsx files in [Grails](https://grails.org/).
* **[gore-gulp](https://github.com/goreutils/gore-gulp):** Wrapper around [webpack](https://webpack.github.io/), [eslint](http://eslint.org/), [mocha](https://mochajs.org/) for ease of use and zero configuration. * **[gore-gulp](https://github.com/goreutils/gore-gulp):** Wrapper around [webpack](https://webpack.github.io/), [eslint](https://eslint.org/), [mocha](https://mochajs.org/) for ease of use and zero configuration.
* **[webpack](https://github.com/webpack/webpack):** Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jade, coffee, css, less, ... and your custom stuff. * **[webpack](https://github.com/webpack/webpack):** Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jade, coffee, css, less, ... and your custom stuff.
* **[webpack-bbq](https://github.com/wenbing/webpack-bbq):** transform your src to lib, supports server rendering and static rendering. * **[webpack-bbq](https://github.com/wenbing/webpack-bbq):** transform your src to lib, supports server rendering and static rendering.
* **[jsxtransformer](https://github.com/cronn-de/jsxtransformer):** Compile pipeline for jsx files in Java * **[jsxtransformer](https://github.com/cronn-de/jsxtransformer):** Compile pipeline for jsx files in Java

2
content/community/tools-misc.md

@ -16,4 +16,4 @@ permalink: community/misc.html
* **[javascript-monads](https://github.com/dschalk/javascript-monads):** As this project matures, the monads are becoming more than mere toys. React is used in unorthodox ways, so if you want to use React the way they do at Facebook, this is not for you. Transpiled code for the three monad classes can be downloaded by entering "npm install reactive-monads". * **[javascript-monads](https://github.com/dschalk/javascript-monads):** As this project matures, the monads are becoming more than mere toys. React is used in unorthodox ways, so if you want to use React the way they do at Facebook, this is not for you. Transpiled code for the three monad classes can be downloaded by entering "npm install reactive-monads".
* **[ReactCSS](http://reactcss.com/):** Inline Styles in JS with support for React. * **[ReactCSS](http://reactcss.com/):** Inline Styles in JS with support for React.
* **[ReactQuestionnaire](https://github.com/kouryuu/react-questionnaire):** Simple react components for building a questionnaire or survey. * **[ReactQuestionnaire](https://github.com/kouryuu/react-questionnaire):** Simple react components for building a questionnaire or survey.
* **[renderjs.io](http://renderjs.io):** SEO for Reactjs. Service for making reactjs application crawlable and shareable. * **[renderjs.io](https://renderjs.io/):** SEO for Reactjs. Service for making reactjs application crawlable and shareable.

6
content/community/tools-model-mgmt.md

@ -5,8 +5,8 @@ layout: community
permalink: community/model-management.html permalink: community/model-management.html
--- ---
* **[Alt](http://alt.js.org/):** Pure vanilla flux made isomorphic and without the boilerplate. * **[Alt](https://alt.js.org/):** Pure vanilla flux made isomorphic and without the boilerplate.
* **[astarisx](http://zuudo.github.io/astarisx/):** Highly Composable MVVM Framework for React with built-in pushState router. * **[astarisx](https://zuudo.github.io/astarisx/):** Highly Composable MVVM Framework for React with built-in pushState router.
* **[avers](https://github.com/wereHamster/avers):** A modern client-side model abstraction library. * **[avers](https://github.com/wereHamster/avers):** A modern client-side model abstraction library.
* **[backbone-react-component](https://github.com/magalhas/backbone-react-component):** Use multiple Backbone models and collections with React components both on the client and server sides. * **[backbone-react-component](https://github.com/magalhas/backbone-react-component):** Use multiple Backbone models and collections with React components both on the client and server sides.
* **[Baobab](https://github.com/Yomguithereal/baobab):** Persistent data tree supporting cursors. * **[Baobab](https://github.com/Yomguithereal/baobab):** Persistent data tree supporting cursors.
@ -14,7 +14,7 @@ permalink: community/model-management.html
* **[DeLorean](https://github.com/deloreanjs/delorean):** A completely agnostic JavaScript framework to apply Flux concepts into your interfaces easily. * **[DeLorean](https://github.com/deloreanjs/delorean):** A completely agnostic JavaScript framework to apply Flux concepts into your interfaces easily.
* **[Elsa](https://github.com/JonAbrams/elsa):** A Babel plugin that makes your arrays and objects immutable by default… and gives them super powers! * **[Elsa](https://github.com/JonAbrams/elsa):** A Babel plugin that makes your arrays and objects immutable by default… and gives them super powers!
* **[Immutable](https://github.com/facebook/immutable-js):** Immutable data structures designed to be more JavaScript-y than Mori. * **[Immutable](https://github.com/facebook/immutable-js):** Immutable data structures designed to be more JavaScript-y than Mori.
* **[js-data](http://www.js-data.io/):** A framework-agnostic frontend datastore, that will also fetch your data. * **[js-data](https://www.js-data.io/):** A framework-agnostic frontend datastore, that will also fetch your data.
* **[McFly](https://github.com/kenwheeler/mcfly):** A lightweight Flux library that adds factories for Stores & Actions. * **[McFly](https://github.com/kenwheeler/mcfly):** A lightweight Flux library that adds factories for Stores & Actions.
* **[NuclearJS](https://github.com/optimizely/nuclear-js):** Immutable, reactive Flux architecture. UI Agnostic. * **[NuclearJS](https://github.com/optimizely/nuclear-js):** Immutable, reactive Flux architecture. UI Agnostic.
* **[Reflux](https://github.com/spoike/refluxjs):** An event-based implementation of the Flux architecture that integrates with React components. * **[Reflux](https://github.com/spoike/refluxjs):** An event-based implementation of the Flux architecture that integrates with React components.

2
content/community/tools-routing.md

@ -6,7 +6,7 @@ permalink: community/routing.html
--- ---
* **[Aviator](https://github.com/swipely/aviator)** - Aviator is a front-end router built for modular single page applications. ([Example](https://gist.github.com/hojberg/9549330)). * **[Aviator](https://github.com/swipely/aviator)** - Aviator is a front-end router built for modular single page applications. ([Example](https://gist.github.com/hojberg/9549330)).
* **[Backbone](http://backbonejs.org/)** - Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface. * **[Backbone](https://backbonejs.org/)** - Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
* **[component-router](https://github.com/in-flux/component-router):** Flux-based routing solution for components * **[component-router](https://github.com/in-flux/component-router):** Flux-based routing solution for components
* **[Director](https://github.com/flatiron/director)** - A tiny and isomorphic URL router for JavaScript. * **[Director](https://github.com/flatiron/director)** - A tiny and isomorphic URL router for JavaScript.
* **[Finch](http://stoodder.github.io/finchjs/)** - A simple, yet powerful, javascript route handling library. * **[Finch](http://stoodder.github.io/finchjs/)** - A simple, yet powerful, javascript route handling library.

2
content/community/tools-starter-kits.md

@ -28,7 +28,7 @@ Ready to grow boilerplate with react-router, redux, saga, webpack 3, jest w/ cov
* **[webcube](https://github.com/dexteryy/Project-WebCube)** - A JS infrastructure for modern Universal JS web app/sites and static websites. Provides built-in support and simplification for Redux sub-app, reducer bundle, router, immutable, eslint + prettier, docker, monorepo and many other tools. * **[webcube](https://github.com/dexteryy/Project-WebCube)** - A JS infrastructure for modern Universal JS web app/sites and static websites. Provides built-in support and simplification for Redux sub-app, reducer bundle, router, immutable, eslint + prettier, docker, monorepo and many other tools.
* **[starter-react-flux](https://github.com/SokichiFujita/starter-react-flux)** A generator for React and Flux project with Flux-Utils, Jest, Immutable.js, React Addons, Webpack, ESLint, Babel and ES2015. * **[starter-react-flux](https://github.com/SokichiFujita/starter-react-flux)** A generator for React and Flux project with Flux-Utils, Jest, Immutable.js, React Addons, Webpack, ESLint, Babel and ES2015.
* **[react-async-starter](https://github.com/didierfranc/react-async-starter):** React + Redux + Fetch + ES7 Async with Webpack, Babel and hot reloading. * **[react-async-starter](https://github.com/didierfranc/react-async-starter):** React + Redux + Fetch + ES7 Async with Webpack, Babel and hot reloading.
* **[Kriasoft React Starter Kit](https://github.com/kriasoft/react-starter-kit):** Gulp, Webpack, BrowserSync + [React Starter Kit for Visual Studio](http://visualstudiogallery.msdn.microsoft.com/d65d6b29-6dd7-4100-81b1-609e5afce356) * **[Kriasoft React Starter Kit](https://github.com/kriasoft/react-starter-kit):** Gulp, Webpack, BrowserSync + [React Starter Kit for Visual Studio](https://marketplace.visualstudio.com/items?itemName=KonstantinTarkus.ReactjsStarterKit)
* **[electron-react-boilerplate](https://github.com/chentsulin/electron-react-boilerplate)** A React + Flux Electron application boilerplate based on React, Flux, React Router, Webpack, React Hot Loader * **[electron-react-boilerplate](https://github.com/chentsulin/electron-react-boilerplate)** A React + Flux Electron application boilerplate based on React, Flux, React Router, Webpack, React Hot Loader
* **[react-boilerplate](https://github.com/mxstbr/react-boilerplate)** Quick setup for performance orientated, offline-first React.js applications featuring Redux, hot-reloading, PostCSS, react-router, ServiceWorker, AppCache, FontFaceObserver and Mocha. * **[react-boilerplate](https://github.com/mxstbr/react-boilerplate)** Quick setup for performance orientated, offline-first React.js applications featuring Redux, hot-reloading, PostCSS, react-router, ServiceWorker, AppCache, FontFaceObserver and Mocha.
* **[vortigern](https://github.com/barbar/vortigern)** A universal boilerplate for building web applications w/ TypeScript, React, Redux and more. * **[vortigern](https://github.com/barbar/vortigern)** A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.

2
content/community/tools-testing.md

@ -10,4 +10,4 @@ permalink: community/testing.html
* **[react-testing-library](https://github.com/kentcdodds/react-testing-library):** 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. * **[react-testing-library](https://github.com/kentcdodds/react-testing-library):** 🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
* **[React-unit](https://github.com/pzavolinsky/react-unit):** a lightweight unit test library for ReactJS with very few (js-only) dependencies. * **[React-unit](https://github.com/pzavolinsky/react-unit):** a lightweight unit test library for ReactJS with very few (js-only) dependencies.
* **[Skin-deep](https://github.com/glenjamin/skin-deep):** Testing helpers for use with React's shallowRender test utils. * **[Skin-deep](https://github.com/glenjamin/skin-deep):** Testing helpers for use with React's shallowRender test utils.
* **[Unexpected-react](https://github.com/bruderstein/unexpected-react/):** Plugin for the [unexpected](http://unexpected.js.org) assertion library that makes it easy to assert over your React Components and trigger events. * **[Unexpected-react](https://github.com/bruderstein/unexpected-react/):** Plugin for the [unexpected](https://unexpected.js.org/) assertion library that makes it easy to assert over your React Components and trigger events.

14
content/community/tools-ui-components.md

@ -7,13 +7,13 @@ permalink: community/ui-components.html
## Free Components ## Free Components
* **[Amaze UI React](https://github.com/amazeui/amazeui-react) (in Chinese):** [Amaze UI](https://github.com/allmobilize/amazeui) components built with React. * **[Amaze UI React](https://github.com/amazeui/amazeui-react) (in Chinese):** [Amaze UI](https://github.com/allmobilize/amazeui) components built with React.
* **[Ant Design of React](http://github.com/ant-design/ant-design)** An enterprise-class UI design language and React-based implementation. * **[Ant Design of React](https://github.com/ant-design/ant-design)** An enterprise-class UI design language and React-based implementation.
* **[Belle](https://github.com/nikgraf/belle/):** Configurable React Components with great UX. * **[Belle](https://github.com/nikgraf/belle/):** Configurable React Components with great UX.
* **[chartify](https://github.com/kirillstepkin/chartify)**: Ultra lightweight and customizable React.js chart component. * **[chartify](https://github.com/kirillstepkin/chartify)**: Ultra lightweight and customizable React.js chart component.
* **[Elemental UI](http://elemental-ui.com):** A UI toolkit for React websites and apps, themeable and composed of individually packaged components * **[Elemental UI](http://elemental-ui.com):** A UI toolkit for React websites and apps, themeable and composed of individually packaged components
* **[Grommet](http://grommet.io)** The most advanced open source UX framework for enterprise applications. * **[Grommet](https://grommet.io/)** The most advanced open source UX framework for enterprise applications.
* **[Halogen](http://madscript.com/halogen):** A collection of highly customizable loading spinner animations with React. * **[Halogen](https://yuanyan.github.io/halogen/):** A collection of highly customizable loading spinner animations with React.
* **[Khan Academy's component library](http://khan.github.io/react-components/)** * **[Khan Academy's component library](https://khan.github.io/react-components/)**
* **[markdown-to-jsx](https://www.npmjs.com/package/markdown-to-jsx)**: compiles markdown into safe React JSX without using dangerous escape hatches. * **[markdown-to-jsx](https://www.npmjs.com/package/markdown-to-jsx)**: compiles markdown into safe React JSX without using dangerous escape hatches.
* **[Material-UI](https://material-ui.com/):** React components that implement Google's Material Design. * **[Material-UI](https://material-ui.com/):** React components that implement Google's Material Design.
* **[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. * **[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.
@ -33,7 +33,7 @@ permalink: community/ui-components.html
* **[react-dnd](https://github.com/gaearon/react-dnd)** Flexible HTML5 drag-and-drop mixin for React with full DOM control * **[react-dnd](https://github.com/gaearon/react-dnd)** Flexible HTML5 drag-and-drop mixin for React with full DOM control
* **[react-document-title](https://github.com/gaearon/react-document-title)** Declarative, nested, stateful, isomorphic document.title for React * **[react-document-title](https://github.com/gaearon/react-document-title)** Declarative, nested, stateful, isomorphic document.title for React
* **[react-dropzone](https://github.com/felixrieseberg/React-Dropzone):** React Dropzone for File-Uploads * **[react-dropzone](https://github.com/felixrieseberg/React-Dropzone):** React Dropzone for File-Uploads
* **[react-forms](http://prometheusresearch.github.io/react-forms/):** Form rendering and validation for React * **[react-forms](https://prometheusresearch.github.io/react-forms/):** Form rendering and validation for React
* **[react-highlight](https://github.com/akiran/react-highlight):** React component for syntax highlighting * **[react-highlight](https://github.com/akiran/react-highlight):** React component for syntax highlighting
* **[react-image](https://github.com/mbrevda/react-image):** Like `<img />` and Enhanced Image Component for React. * **[react-image](https://github.com/mbrevda/react-image):** Like `<img />` and Enhanced Image Component for React.
* **[react-input-autosize](https://github.com/JedWatson/react-input-autosize):** Like `<input />` but resizes automatically to fit all its content. * **[react-input-autosize](https://github.com/JedWatson/react-input-autosize):** Like `<input />` but resizes automatically to fit all its content.
@ -60,7 +60,7 @@ permalink: community/ui-components.html
* **[reactstrap](https://reactstrap.github.io/):** Simple Bootstrap 4 components built with [tether](http://tether.io/) * **[reactstrap](https://reactstrap.github.io/):** Simple Bootstrap 4 components built with [tether](http://tether.io/)
* **[recharts](https://github.com/recharts/recharts)**: A composable charting library built on React components. * **[recharts](https://github.com/recharts/recharts)**: A composable charting library built on React components.
* **[Selectivity](https://arendjr.github.io/selectivity/):** Modular and light-weight selection library. * **[Selectivity](https://arendjr.github.io/selectivity/):** Modular and light-weight selection library.
* **[Semantic-ui](http://react.semantic-ui.com/)**: The official Semantic-UI-React integration, Advanced components and declarative UI. * **[Semantic-ui](https://react.semantic-ui.com/)**: The official Semantic-UI-React integration, Advanced components and declarative UI.
* **[storybook-addon-material-ui](https://github.com/sm-react/storybook-addon-material-ui)** A storybook addon for material-ui. * **[storybook-addon-material-ui](https://github.com/sm-react/storybook-addon-material-ui)** A storybook addon for material-ui.
* **[tcomb-form](https://github.com/gcanti/tcomb-form):** Automatically generate form markup, automatic labels and inline validation from a domain model. * **[tcomb-form](https://github.com/gcanti/tcomb-form):** Automatically generate form markup, automatic labels and inline validation from a domain model.
* **[valuelink](https://github.com/Volicon/valuelink):** Full-featured two-way data binding and forms validation with extended React links. * **[valuelink](https://github.com/Volicon/valuelink):** Full-featured two-way data binding and forms validation with extended React links.
@ -73,5 +73,5 @@ permalink: community/ui-components.html
* **[ag-Grid](https://www.ag-grid.com)** Advanced data grid / data table for React. * **[ag-Grid](https://www.ag-grid.com)** Advanced data grid / data table for React.
* **[ExtReact components](https://www.sencha.com/products/extreact//)**: 115+ Ready-to-Use UI Components. * **[ExtReact components](https://www.sencha.com/products/extreact//)**: 115+ Ready-to-Use UI Components.
* **[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. * **[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.
* **[jQWidgets React components](http://www.jqwidgets.com/react/)**: Enterprise Ready 70+ UI Components. * **[jQWidgets React components](https://www.jqwidgets.com/react/)**: Enterprise Ready 70+ UI Components.
* **[Mobiscroll React UI Components](https://mobiscroll.com/react)** Mobile UI Controls for the Productive React Developer. * **[Mobiscroll React UI Components](https://mobiscroll.com/react)** Mobile UI Controls for the Productive React Developer.

2
content/tutorial/tutorial.md

@ -102,7 +102,7 @@ import './index.css';
Now if you run `npm start` in the project folder and open `http://localhost:3000` in the browser, you should see an empty tic-tac-toe field. Now if you run `npm start` in the project folder and open `http://localhost:3000` in the browser, you should see an empty tic-tac-toe field.
We recommend following [these instructions](http://babeljs.io/docs/editors) to configure syntax highlighting for your editor. We recommend following [these instructions](https://babeljs.io/docs/editors/) to configure syntax highlighting for your editor.
</details> </details>

2
examples/components-and-props/extracting-components-continued.js

@ -38,7 +38,7 @@ const comment = {
text: 'I hope you enjoy learning React!', text: 'I hope you enjoy learning React!',
author: { author: {
name: 'Hello Kitty', name: 'Hello Kitty',
avatarUrl: 'http://placekitten.com/g/64/64', avatarUrl: 'https://placekitten.com/g/64/64',
}, },
}; };
ReactDOM.render( ReactDOM.render(

2
examples/components-and-props/extracting-components.js

@ -28,7 +28,7 @@ const comment = {
text: 'I hope you enjoy learning React!', text: 'I hope you enjoy learning React!',
author: { author: {
name: 'Hello Kitty', name: 'Hello Kitty',
avatarUrl: 'http://placekitten.com/g/64/64', avatarUrl: 'https://placekitten.com/g/64/64',
}, },
}; };
ReactDOM.render( ReactDOM.render(

2
plugins/gatsby-source-react-error-codes/gatsby-node.js

@ -1,7 +1,7 @@
const request = require('request-promise'); const request = require('request-promise');
const errorCodesUrl = const errorCodesUrl =
'http://raw.githubusercontent.com/facebook/react/master/scripts/error-codes/codes.json'; 'https://raw.githubusercontent.com/facebook/react/master/scripts/error-codes/codes.json';
exports.sourceNodes = async ({actions}) => { exports.sourceNodes = async ({actions}) => {
const {createNode} = actions; const {createNode} = actions;

4
src/components/LayoutFooter/Footer.js

@ -81,7 +81,7 @@ const Footer = ({layoutHasSidebar = false}: {layoutHasSidebar: boolean}) => (
GitHub GitHub
</ExternalFooterLink> </ExternalFooterLink>
<ExternalFooterLink <ExternalFooterLink
href="http://stackoverflow.com/questions/tagged/reactjs" href="https://stackoverflow.com/questions/tagged/reactjs"
target="_blank" target="_blank"
rel="noopener"> rel="noopener">
Stack Overflow Stack Overflow
@ -135,7 +135,7 @@ const Footer = ({layoutHasSidebar = false}: {layoutHasSidebar: boolean}) => (
Acknowledgements Acknowledgements
</FooterLink> </FooterLink>
<ExternalFooterLink <ExternalFooterLink
href="http://facebook.github.io/react-native/" href="https://facebook.github.io/react-native/"
target="_blank" target="_blank"
rel="noopener"> rel="noopener">
React Native React Native

2
src/html.js

@ -1,7 +1,7 @@
import React from 'react'; import React from 'react';
const JS_NPM_URLS = [ const JS_NPM_URLS = [
'//unpkg.com/docsearch.js@2.4.1/dist/cdn/docsearch.min.js', 'https://unpkg.com/docsearch.js@2.4.1/dist/cdn/docsearch.min.js',
]; ];
export default class HTML extends React.Component { export default class HTML extends React.Component {

2
src/pages/acknowledgements.html.js

@ -53,7 +53,7 @@ const Acknowlegements = ({data, location}) => (
name on npm. name on npm.
</li> </li>
<li> <li>
<a href="http://christopheraue.net/">Christopher Aue</a> for <a href="https://christopheraue.net/">Christopher Aue</a> for
letting us use the <a href="http://reactjs.com/">reactjs.com</a>{' '} letting us use the <a href="http://reactjs.com/">reactjs.com</a>{' '}
domain name and the{' '} domain name and the{' '}
<a href="https://twitter.com/reactjs">@reactjs</a> username on <a href="https://twitter.com/reactjs">@reactjs</a> username on

2
src/site-constants.js

@ -9,6 +9,6 @@
// the SSR part in node.js we won't have a proper location. // the SSR part in node.js we won't have a proper location.
const urlRoot = 'https://reactjs.org'; const urlRoot = 'https://reactjs.org';
const version = '16.5.2'; const version = '16.5.2';
const babelURL = '//unpkg.com/babel-standalone@6.26.0/babel.min.js'; const babelURL = 'https://unpkg.com/babel-standalone@6.26.0/babel.min.js';
export {urlRoot, version, babelURL}; export {urlRoot, version, babelURL};

4
static/_redirects

@ -1,2 +1,2 @@
/html-jsx.html http://magic.reactjs.net/htmltojsx.htm 301 /html-jsx.html https://magic.reactjs.net/htmltojsx.htm 301
/tips/controlled-input-null-value.html /docs/forms.html#controlled-input-null-value /tips/controlled-input-null-value.html /docs/forms.html#controlled-input-null-value

4
static/html/single-file-example.html

@ -24,10 +24,10 @@
It slowly compiles JSX with Babel in the browser and uses a large development build of React. It slowly compiles JSX with Babel in the browser and uses a large development build of React.
Read this section for a production-ready setup with JSX: Read this section for a production-ready setup with JSX:
http://reactjs.org/docs/add-react-to-a-website.html#add-jsx-to-a-project https://reactjs.org/docs/add-react-to-a-website.html#add-jsx-to-a-project
In a larger project, you can use an integrated toolchain that includes JSX instead: In a larger project, you can use an integrated toolchain that includes JSX instead:
http://reactjs.org/docs/create-a-new-react-app.html https://reactjs.org/docs/create-a-new-react-app.html
You can also use React without JSX, in which case you can remove Babel: You can also use React without JSX, in which case you can remove Babel:
https://reactjs.org/docs/react-without-jsx.html https://reactjs.org/docs/react-without-jsx.html

Loading…
Cancel
Save