Hello and welcome. In this library I included a list of projects I created in the tutorials and courses to help you Master React as well as ReactJS related libraries. I encourage you to create the projects yourself and just use this as a reference. Many think that learning is the accumulation of knowledge, however it’s probably the opposite. Learning is changing our hobbits. As Leo Buscaglia nicely put it:
“Change is the end result of all true learning.”
If you want to master Angular, I invite you to checkout angular-tutorials.
List of projects included in this library:
- hooks
- hello-world-react
- starter-project
- hello-redux
- react-redux-cart
- hello-jest-enzyme
- hello-jest-enzyme-ts
- ts-clock-app
- hello-preprocessors
- material-ui-ts
- react-routing-ts
- react-typescript-redux-login
- functional-class-components
- mern-login
- recoil-contact
- recoil-testimonials
- mailchimp-newsletter
- e2e_ts_testing_with_puppeteer
- optimize-ts
- histogram-d3-ts
- world-map-chart
- world-map-widget
- bubble-chart
- binary-tree-ts
- react-d3-hello-world
- basic-charts
- force-chart
- react-chart-libraries
- area-chart-with-brush
- word-cloud
- donut-chart
To download a single folder instead of the entire library from Github, there are many approached you can take, see here. The easiest way is to use DownGit sites (find one on Google), then paste the directory URL, for example to download the: start-project use: https://github.com/EliEladElrom/react-tutorials/tree/master/starter-project
For most of the projects listed here, you can just use my cra-template-must-have-libraries project using my starter project as a CRA template;
npx create-react-app your-project-name --template must-have-libraries
Or yarn;
yarn create react-app your-project-name --template must-have-libraries
To start any CRA based project from the list of projects, download the project, than install the dependencies and lastly, start the local server;
$ yarn install
$ yarn start
If you can use help with your React project or have a burning question, or an issue in your project that needs help with, I invite you to hire me as your Coach. My strategy is 100% results-oriented. If you want to sample how I work 1-on-1, let’s schedule a one-time deep dive Consultation. Additionally, I will tutor you in react, javascript, typescript, mongodb, node, d3.
- Take the interactive d3 and React Course
- Take the Digital Course & get a 40 pages React book
- Check out React Router and Material-UI Digital Course & get 35 pages eBook.
- View the article on Medium
- Visit my site EliElrom.com
MIT
If you like this library, don't be shy to star / fork it 🙏