- You’ll find the source code for the apps in the subdirectory.
- Thank you to every developer who has worked on a project this repo links to, your work is helping developers learn React.
- Given a GitHub repo for an app : – – The apps in are git submodules.
- Git submodules are locked to a revision and don’t stay in sync with the latest revision.
real-world-react-apps – Real world React apps and their open source codebases for developers to learn from
@eugenione: jeromedalbert/real-world-react-apps #reactjs #Webdesign
We recommend upgrading to the latest Safari, Google Chrome, or Firefox.
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Learn from React apps written by experienced developers.
Thank you to every developer who has worked on a project this repo links to, your work is helping developers learn React.
# Clone this git repo: git clone firstname.lastname@example.org:jeromedalbert/real-world-react-apps.git cd real-world-react-apps/ # The apps are linked to as git submodules. # This will take some time… git submodule update –init
Some of the examples below use ag, but could just as well use grep or equivalent.
# Look for Yarn in markdown instructions ag -C ‘yarn’ -G ‘\.md’ # Find out what cookie libraries people use ag cookie -G ‘package.json’
# Find ideas on how to configure Webpack # Opens all webpack.config files in your editor of choice (vim/subl/atom/etc) vim $(find . -name ‘*webpack.config*’ ) # Output content from all package.json files find . -name package.json | xargs cat
find . -name ‘*eslintrc*’ | xargs wc -l | sort
ag ‘let ‘ –js –stats-only | head -n 1 ag ‘const ‘ –js –stats-only | head -n 1
Know any others? Please open a PR and add the link here
A real world app should be publicly accessible and used by real people in a…