In this lesson we'll simplify future development by reducing the logic contained in our application's store.
There are two main.js files. I am getting an error when running your code from github (actually two errors). One is that babel is now babel-core. The other is: Error: Cannot find module "./src/js/main.js"
.
The solution was to include:
babel-preset-react, babel-preset-es2015, babel-polyfill, and babel-loader
to my npm dev dependencies.
Nice find on the phantom main.js, I've removed it from the applicable branches to avoid any confusion. You shouldn't need babel-polyfill, only the two presets as covered in the first lesson. Good job finding it on your own anyways. :)
Thank you for great tutorial! I love tutorials with buildiing shops :)
Joe... Thank you for the excellent tutorial. It really got my brain juices flowing!
I learn best by rewriting the code into my preferred style as I go through the course. I have uploaded a repo of my final project to GitHub.
Kind regards,
Stephen Turner
Thanks for a great tutorial. I was wondering if there is a guide on how to call async ajax requests with react, Would be awesome to implement that into this project.
Great series; would be nice to take an application built with just react, then take and apply the flux architecture to it and show how they differ.
Additionally would be neat to see how to inject testing in this application too.
Thanks!
Great series. Thank you.
Is it possible to Deploy to a share hosting like hostgator or bluehost?
Great tutorial! Maybe you can help I'm really struggling adapting your project to pull data via a fetch of a json api. I basically replaced your getCatalog() function in the CartAPI to use a fetch to get the data. However, two problems are that fetch is asynchronous and also returns a promise. Therefore i cannot get it to populate the react components.