App analytics with Redux, from Ember to React, and what I learned from Redux
When building software, and shipping it to the world you might find yourself asking an array of questions. How will you measure usage? Will you know how users are using it once it’s launched? What about user authentication? You’ll definitely want to track that, but how will you do it?
With a redux style architecture, the answers to those questions are even more obfuscated. Josh Habdas gives us a deeper look at how he solved this problem for his team.
In front end development it's easy to get into a tribal mindset, and to demean tools that are different than the tools we use; it's easy to do, but not very productive.\r\n\r\nEmmanuel Luciano gives us a first hand look at how he experienced changing tools and what value you can find by exploring what other libraries or frameworks can offer.
To a lot of web developers, Flux was an entirely foreign paradigm, and since Flux was more of an idea than an actual implementation we ended up buried in different Flux libraries. Most of them attempted to handle Flux the same way, with small variations.
Then came Redux, the Flux library to end them all. Redux introduced a much saner approach to Flux, and offered some really great tools like time traveling debugging. Daiwei Lu gives us his experience with Redux and how we can apply the lessons he learned in other platforms.
Stay on the cutting edge with React University’s immersive full day in-person workshops. Learn from industry experts with extensive real world React experience.
Siphon is a tool that allows you to build React Native applications in a streamlined fashion without having to rely on Xcode. In this tutorial the Siphon team takes us through creating a React Native app that fetches remote data and uses some of RN's popular build in modules.
While there are many ways to learn, my favorite has always been tutorials. A good tutorial can give you hard relevant experience coupled with detailed explanations of the code you're writing.
Tero has written a fantastic tutorial about building Redux apps. As someone who uses Redux professionally, it was an enlightening and informative piece of work.
The folks over at Icicle have taken the time to compile a clean list of open learning resources for React.
You don't know how to structure your App with React, Redux and Redux-Saga? Try splitting your Actions into two categories: User-Actions vs Reducer-Actions.
Keo is a collection of plain functions for a more functional Deku approach to creating React components, with functional goodies such as compose, memoize, etc... for free.
A description of the conceptual model of React without implementation burden.