Next.js 13 vs Remix: An In-depth case study
A detailed comparison of the features Next.js 13 and Remix Run by building a Twitter Clone app in both frameworks.
A detailed comparison of the features Next.js 13 and Remix Run by building a Twitter Clone app in both frameworks.
Understand what refs in React are, how you can use them to manipulate DOM nodes and how you can customize the exposed refs with useImperativeHandle
Understand what are the problems with current rendering patterns in React, and how the new rendering patterns introduced with React 18 and future versions of React aim to solve them.
Learn how you can simplify deeply nested state updates when using useReducer with Immer.
Learn how React Query simplifies data fetching and caching for you and how it works in tandem with the Next.js pre-rendering methods
Understand why creating state variables for properties that can be computed is a bad idea, and how you can handle some edge cases when you need to derive your state from props.
Explore why premature optimization can be bad in React and when should you actually use the memoization methods provided by React
Check out how you can write more efficient, maintainable and clean React code with these simple tips.
Check out how you can take advantage of Next.js' API routes to get the most out of CAPTCHA solutions like reCAPTCHA and hCaptcha.
Learn how to build a React component library using Storybook 7 and TypeScript, compile it with Rollup and publish it.
A step by step guide to setup a React Library from scratch using TypeScript, and publish it to NPM.