b99343bdad
Summary: We're revamping the Showcase, and in this first PR we're focusing on two things: 1. We're splitting the list of featured apps. Those in the "pinned" list will be fairly static and PRs that add/remove apps from this list will be discouraged. Apps in the "featured" list will be held to the same standards established this past summer (funded startup or public company + engineering blog post on RN / news article from established company). 2. We're displaying the pinned apps in a small showcase at the bottom of the homepage. Note that pinned and featured apps are displayed together in the main showcase without any separation. Pinned apps will appear first in an arbitrary order, followed by featured apps in alphabetical order. Future PRs may address how apps are displayed in the main Showcase itself. We want to also make sure people understand some of these apps are not built entirely using React Native. Some apps are native apps with individual RN views added in. Full Showcase with pinned apps + fea Closes https://github.com/facebook/react-native/pull/10243 Differential Revision: D3978374 Pulled By: hramos fbshipit-source-id: 368f4a9650ca1f1583d2cc4b364e77cde0478c89 |
||
---|---|---|
.. | ||
core | ||
jsdocs | ||
layout | ||
server | ||
src/react-native | ||
.gitignore | ||
README.md | ||
package.json | ||
publish-gh-pages.js | ||
setup.sh |
README.md
Install prerequisites
Before running the website, make sure you've run the following:
git clone https://github.com/facebook/react-native.git
cd react-native
npm install
Run the website server
The first time, get all the website dependencies loaded via
cd website
npm install
Then, run the server via
npm start
open http://localhost:8079/react-native/index.html
Anytime you change the contents, just refresh the page and it's going to be updated.
Publish the website
cd website
npm run publish-website