Avoid overfetching with properly designed GraphQL resolvers
Introduction If you’re reading this article, then I assume you’re fairly convinced of the benefits GraphQL brings to the table. As you may have heard, GraphQL solves one of the fundamental problems of...
View ArticleTerser vs. Uglify vs. babel-minify: Comparing JavaScript minifiers
Editor’s note: This tutorial was last updated on 1 July 2021 to remove outdated information and to highlight Terser’s rise in popularity since the original date of publication. It may still contain...
View ArticleA deep dive into React Fiber
Editor’s note: This post was updated on 14 March 2022 to remove any outdated information and add the What is React Fiber? section. Ever wondered what happens when you call ReactDOM.render(<App...
View ArticleGetting started with Create React App
Editor’s Note: This post was updated on 28 March 2023 to include new sections on how to run tests with the React testing library, styling our React app with CSS, and a section on why you should use...
View Article