Flux Architecture: Dumb Stores

Share this video with your friends

Send Tweet

In this lesson we'll simplify future development by reducing the logic contained in our application's store.

Jacob
Jacob
~ 9 years ago

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".

Jacob
Jacob
~ 9 years ago

The solution was to include: babel-preset-react, babel-preset-es2015, babel-polyfill, and babel-loader to my npm dev dependencies.

Joe Maddalone
Joe Maddalone(instructor)
~ 9 years ago

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. :)

Arek Śliwa
Arek Śliwa
~ 9 years ago

Thank you for great tutorial! I love tutorials with buildiing shops :)

Stephen Turner
Stephen Turner
~ 9 years ago

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

@LittleBrainz

Maximilian Kern
Maximilian Kern
~ 9 years ago

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.

Pete
Pete
~ 9 years ago

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!

Irvin Waldman
Irvin Waldman
~ 9 years ago

Great series. Thank you.

~ 9 years ago

Is it possible to Deploy to a share hosting like hostgator or bluehost?

Webmaster
Webmaster
~ 9 years ago

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.