François ZaninottoincodeburstReact Has Built-In Dependency InjectionDependency Injection is a popular pattern that many frameworks implement — but not React. It turns out JSX is React’s dependency injection.Mar 13, 20193Mar 13, 20193
François ZaninottoTest: Is GraphQL Right For You?Although GraphQL is more powerful, REST is simpler and easier to operate. Take this quick test to see which architectural style you should…Sep 11, 20172Sep 11, 20172
François ZaninottoinHackerNoon.comDive Into GraphQL Part II: Anatomy of a GraphQL QueryA gentle introduction full of examples and tips for GraphQL, the new way to build web services for mobile.Sep 5, 2017Sep 5, 2017
François ZaninottoinHackerNoon.comDive Into GraphQL Part I: What’s Wrong With REST?This is the first post in the Dive Into GraphQL Series. Surprisingly, this post does not talk about GraphQL itself, but about the problems…Sep 4, 201715Sep 4, 201715
François ZaninottoAdmin-on-rest 1.1 and 1.2: Focus On The New FeaturesWe’re happy to announce not one, but two minor releases of admin-on-rest, the React admin GUI for REST APIs. Here are the highlights:Jun 29, 2017Jun 29, 2017
François ZaninottoincodeburstReact Router v4 Unofficial Migration GuideYes, you can migrate a React app using react-router v3 to v4. It’s not straightforward, but it’s definitely worth the work! Here is how.May 5, 201727May 5, 201727
François ZaninottoinMission.orgTroubleshooting Continuous Integration, or How to Debug Tests That Fail on CI, but Pass LocallyIf you’re using a Continuous Integration server, sooner or later a build will fail on the CI, but pass on your development machine. There…Apr 13, 2017Apr 13, 2017
François ZaninottoinDailyJSReact is Slow, React is Fast: Optimizing React Apps in PracticeReact is slow — just like other frontend frameworks. But if you care about performance, it’s fairly easy to make any React application fast…Feb 6, 201725Feb 6, 201725
François ZaninottoinMission.orgThe Blockchain Explained to Web Developers, Part 1: The TheoryThe blockchain is the new hot technology. If you haven’t heard about it, you probably know Bitcoin. Well, the blockchain is the underlying…Apr 28, 20162Apr 28, 20162
François ZaninottoinMission.orgEnd to End (e2e) Testing React Apps With Selenium WebDriver And Node.js is Easier Than You ThinkEnd to end (e2e) testing is the process of executing a tests scenario against a real browser to test the entire stack of a multi-tier…Apr 19, 20161Apr 19, 20161