#221 — January 13, 2021 |
React's Creator Walks Away From Facebook — You may not be familiar with his name but React’s original creator, Jordan Walke, has left Facebook. This comes after ten years with the company where he put an indelible stamp on both React and Reason. In announcing his departure he simply said he is “starting a new company” but also goes to say that he will also be investing in startups in the React/Reason ecosystems which is great. Jordan Walke |
A Better React/Rails Architecture — We are always interested in getting a glimpse inside ‘name brand’ B2C organizations, and in this article a couple of members of the Styling team at Stitch Fix write in detail about their internal architecture and in particular its confluence with Rails. Claire Niederberger and Matthew McMillion |
⭐️ Professional JavaScript Learning Path — From JavaScript foundations, all the way to Hardcore Functional JavaScript, find out how far you can go with your JavaScript abilities in this comprehensive learning path. Frontend Masters sponsor |
Intro to React Server Side Rendering — In issue 220 we featured extensive coverage of the brand new React Server Components which are currently in development. However, they do not replace SSR but rather they complement it. Given SSR is going to be part of the development landscape for some time, this is what you need to know to get started. Suhan Wijaya |
Valtio: Makes Proxy State Simple for React (and Vanilla) — It seems not a week goes by where there isn’t something new for state management. This week it’s Valtio: it has been described as “the most minimal proxy state possible” or if you prefer “like MobX but without 99% of the API surface”. That got our attention. Poimandres |
date-range-picker: Flexible React Date Range Picker Calendar with No Dependencies — Straighforward. Flexible. There’s some live examples to try. Almog Tavor |
📘 Tutorials and Stories |
How to Use Caelin Sutch |
Minimal React: Getting Started with the Frontend Library — JavaScript's esteemed Dr. Axel explains how to get started with React while using as few libraries as possible, including his own state management approach. This dates from 2020 but we didn't cover it at the time. Dr. Axel Rauschmayer |
▶ Building Minecraft in One Hour — With its remarkable track record of being the most popular video game ever (at 200 millions copies sold), it’s hard not to wish you’d spent the hour to write such a thing yourself. Now you can. With the help of Three.js, at least. Daniel Bark |
Join TJ VanToll & Carl Bergenhem for the Live Kendo UI Release Webinar Progress KendoReact sponsor |
▶ Ignite Flame: The Most Popular React Native Boilerplate — To make the best of your commute (remember those?) you can learn about Ignite Flame in this episode of React Native Radio. If you would prefer to simply read about it, Jamon has a blog post for that. Jamon Holmgren and Harris Robin Kalash podcast |
Refactoring a Redux App to use Recoil — Get hands-on with Facebook’s Recoil library by refactoring a Redux app and comparing their differences in implementation. Another item from 2020 we didn't get to include at the time. Ohans Emmanuel |
Seven React Native Packages to Know in 2021 — A basic yet fairly complete library which implements features many mobile app users have come to expect in their user experience. Mohit |
How Redux Reducers Work
|
|
React D3 Tree 2.0: Compelling, Interactive Representation of Hierarchies — D3’s tree functionality is the starting point for a React component to represent hiearchical information. There’s a great demo which illustrates its capabilities. Ben Kremer |
React Figma: Now You Can Render React Components — Figma, the design collaboration platform, increments its coverage by enabling React components to be a source for its designs. React Figma |
DraftJS Plugins: Extending the Popular Text Editor Framework — A robust team of developers have developed a rich library of plugins that add popularly requested capabilities to Draft.js. Draft-JS-Plugins |
Frontity is React for WordPress — Build amazing WordPress websites with React easily, without worrying about tooling and configuration. Learn more. Frontity sponsor |
Top Libraries for Iframes in React — Iframes have been with us almost from the very beginning of the web and they’re still in common use today with no sign of going anywhere soon. These four libraries will help make the best of them with React. Ashan Fernando |
OpenMTP: Android File Transfer for macOS — “[A] smooth and hassle-free file transfer process from macOS to Android/MTP devices”. Ganesh Rathinavel |
Glaze: CSS-in-JS Microlibrary for Making Design Systems Approachable with React — Another CSS-in-JS option, this one features utility-first CSS, constraint-based layouts, and a near-zero runtime. Kristóf Poduszló |
Markdown Editor 2.1: A Simple, React-Powered Markdown Editor with Preview |
|
💻 Jobs |
Find Your Next Job Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. Hired |