diff --git a/README.md b/README.md index d5a3026..968afc0 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/boilerplates-and-starter-kits.md b/boilerplates-and-starter-kits.md index 6d1bbbc..dcb43d7 100644 --- a/boilerplates-and-starter-kits.md +++ b/boilerplates-and-starter-kits.md @@ -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 diff --git a/react-tutorials.md b/react-tutorials.md index 4f7f55d..69c3ac8 100644 --- a/react-tutorials.md +++ b/react-tutorials.md @@ -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. diff --git a/webpack-tutorials.md b/webpack-tutorials.md index 798552a..4053e47 100644 --- a/webpack-tutorials.md +++ b/webpack-tutorials.md @@ -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.