Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
markerikson committed Aug 13, 2016
2 parents 955c574 + 204a46e commit 5ef3892
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Curated tutorial and resource links I've collected on React, Redux, ES6, and mor

Another important resource is the Reactiflux community on Discord, which has chat channels dedicated to discussion of React, Redux, and other related technologies. There's always a number of people hanging out and answering questions, and it's a great place to ask questions and learn. The invite link is at https://www.reactiflux.com.

You might also want to check out my categorized list of Redux-related addons, libraries, and utilities, at [Redux Ecosystem Links](https://github.com/markerikson/redux-ecosystem-links). Other useful resource lists include [Awesome React]https://github.com/enaqx/awesome-react), [Awesome React Native](https://github.com/jondot/awesome-react-native), and [Awesome Redux](https://github.com/xgrommx/awesome-redux).
You might also want to check out my categorized list of Redux-related addons, libraries, and utilities, at [Redux Ecosystem Links](https://github.com/markerikson/redux-ecosystem-links). Other useful resource lists include [Awesome React](https://github.com/enaqx/awesome-react), [Awesome React Native](https://github.com/jondot/awesome-react-native), and [Awesome Redux](https://github.com/xgrommx/awesome-redux).


## Table of Contents
Expand Down
6 changes: 5 additions & 1 deletion boilerplates-and-starter-kits.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@

#### Suggested Starter Kits for Learners

**NOTE**: It's easy for someone new to the React/Redux ecosystem to get confused by some of these boilerplates and starter kits. Many of them include dozens of specifically-configured libraries, and it can be hard for a learner to understand how all the pieces fit together. If you're trying to learn React or Redux for the first time, it's suggested that you start with reading tutorials and articles first, until you have a reasonable understanding of how things work. However, if you _do_ want to use a starter kit as a learning tool, I specifically suggest the ones in this section. They are simpler, easier to understand, and well documented.
**NOTE**: It's easy for someone new to the React/Redux ecosystem to get confused by some of these boilerplates and starter kits. Many of them include dozens of specifically-configured libraries, and it can be hard for a learner to understand how all the pieces fit together. If you're trying to learn React or Redux for the first time, it's suggested that you start with reading tutorials and articles first, until you have a reasonable understanding of how things work. However, if you _do_ want to use a starter kit as a learning tool, I specifically suggest the ones in this section. They are simpler, easier to understand, and well documented. In particular, Create-React-App is highly recommended.

- **Create-React-App**
https://github.com/facebookincubator/create-react-app
An "official", no-visible-configuration tool to instantly create a React project with bundling, minification, and basic CSS and image handling all set up and ready to go. If you outgrow the basic features, the underlying tools can be exposed and modified using a one-time "eject" command. It's a great tool to use to when learning React, or just to set up a project quickly.

- **Simple Redux Boilerplate**
https://github.com/tsaiDavid/simple-redux-boilerplate
Expand Down
4 changes: 4 additions & 0 deletions react-tutorials.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,10 @@
- **Pro React**
http://www.pro-react.com/
The book teaches you how to successfully structure increasingly complex front-end applications and interfaces. You will learn how to use React completely, and learn best practices for creating interfaces in a composable way. You will also cover additional tools and libraries in the React ecosystem (such as React Router and Flux architecture).

**appendTo Instructor-led React Courses**
https://appendto.com/courses/react-training/
appendTo offers instructor-led, hands-on React training courses on React, Redux, React Native, ES6, and Webpack.



4 changes: 4 additions & 0 deletions webpack-tutorials.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@


#### Basic Tutorials
- **Egghead.io - Intro to Webpack (Playlist)**
https://egghead.io/playlists/intro-to-webpack-4ca2d994
Three lessons giving a brief introduction to webpack and loaders concepts. First lesson is free.

- **SurviveJS - Webpack**
http://survivejs.com/webpack/introduction
A full book online book that covers setting up Webpack for both development and production. Also touches topics such as ESLint and npm.
Expand Down

0 comments on commit 5ef3892

Please sign in to comment.