This is the app we built during an introductory workshop on Meteor and React JS. This app can be a great starting point for a beginner programmer who wants to take their JS knowledge to the next level.
Just clone the repo, and follow the comments in the code. Start at /app/client/main.js. I recommend trying to build your own version of the app while reviewing the code and the comments.
- Make sure you have Meteor installed.
- Cd into the appdirectory.
- Install npm packages: meteor npm install
- Run the app: meteor
- View the app in your browser at http://localhost:3000
- Eager vs Lazy Loading
- ES6 Modules (import/export)
- Publications and Subcriptions
- Creating your own mini CSS framework
- Creating React components using plain functions vs with React.Component
- Setting propTypes and defaultProps
- Defining and updating React component state
and more...
- Clone the repo
- Pull down all branches: git fetch --all
- View available branches: git branch -a
- Check out a specific branch: git checkout remotes/origin/[branchname]eggit checkout remotes/origin/01-setup
Leave a comment at the associated blog post or ping me on Twitter.
