So let’s answer the code structure question first, don’t use the one in this example it’s just meant to be used for an introduction.

Now onto the Redux UI State and Meteor data state. The reason you still use both is because Meteor relies heavily on pub sub. Atleast that’s how most build apps. The alternative being Meteor methods. So instead of introducing a whole new concept to manage reactivity with the server, it’s best to let Meteor handle the server data. Soon, this system will be replaced with reactive graphql and in this case you still would want your server data separated from client data. This separation makes for a better Dev experience

--

--

--

Software Engineer at Workpop, Inc.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Abhi Aiyer

Abhi Aiyer

Software Engineer at Workpop, Inc.

More from Medium

Do the Gods Have a Plan for You?

One Key Stat for Every Sweet 16 Team in the NCAA Tournament

THINK OUTSIDE THE BOX TO OVERCOME “IMPOSSIBLE” CHALLENGES

Heroes & Romantics