In Lin Clark's latest edition of Code Cartoons she dives into the wonderful world of using Facebook's Relay. In part 1 of this 4 part series, Lin covers declarative data fetching with GraphQL.
If you came to React from another front end technology, you might have observed that React is very unopinionated. This is good because you can really design an application however you want, but it's also bad because you can design an application however you want. A good way to ensure you're writing React code in a way that it was intended to be written is to understand React's core philosophies.
Ben Halpern talks with Christopher Chedeau from Facebook about those core philosophies and how they apply to writing effective React code.
Whether you use promises, callbacks, try/catch blocks, or good ol’ if statements, sagas help you turn these stories into instructions. Testable, mockable, declarative instructions.
2015 was the year React took off and with it came many different patterns (some great, some not so great) to do the same thing. Luckily, the React community is starting to settle on best practices and this blog post does a great job of summarizing all of those.