React Native’s ‘Many Platform’ Vision — Facebook has ambitions for React Native beyond the mobile platforms at which it is currently targeted. But did you know that includes the desktop: for example, video calling in Facebook Messenger on Windows and macOS is powered by React Native. Timothy Yung (Facebook) |
Learn to use TypeScript with React — Join Steve Kinney in this extensive video course and learn how you can ship your React apps with more confidence and fewer bugs — by using TypeScript. Frontend Masters |
Build the Game of Life with React — The late John Conway’s deceptively simple Game of Life is sometimes used as a coding challenge for potential hires. If it comes up in your next React interview, here’s one way to approach it. Marius-Nicolae Muntean |
React Polymorphic Components with TypeScript — The inherent flexibility of polymorphic components is both an asset and a potential liability. However, you can use the strong typing capabilities of TypeScript to address some of the downsides of their use. Iskander Samatov |
▶ Redux Toolkit with Mark Erikson — With apologies to Mark Twain, the rumours of Redux’s demise have been greatly exaggerated. The current lead maintainer of the codebase explains why and touches on a variety of other Redux-related topics including the somewhat misunderstood role of Redux Toolkit. FSJam Podcast podcast |
|
🛠 Code and Tools |
React Native Bottom Sheet — Make the most of mobile screen real estate by putting secondary content on a sheet which pops up from the bottom of the screen. The fourth major release of this component is just out. Mo Gorhom |
beautiful-react-hooks 1.0 — Before writing your own custom hook, see if what you need is part of this library. Includes an illustrative demo for each. Antonio Rù |