đşđŚ #â283 â April 6, 2022 |
React Libraries for 2022 â The React ecosystem has become so big â we routinely track over 1500 React-related libraries ourselves â the problem is more one of being spoilt for choice than not having what you need. This list represents a sound place when selecting libraries for a new project and is an update of an older, popular list Robin put together. Robin Wieruch |
Testing Your Web Apps with Cypress â Join Steve Kinney on this detailed course covering Cypress: A fast, easy way to write end-to-end tests for your client-side apps. Learn about the selector engine, test runners, assertion library, and more. Frontend Masters sponsor |
Announcing React Native 0.68 â This is the first version to allow opt-in for the rather grand sounding âNew React Native Architectureâ, with support for the Fabric renderer and the TurboModule system. React Native is, as Paul McCartney put it back in 1967, âgetting better all the time.â The React Native Core Team |
How to Create a Custom Hook â Every week weâre including links to a variety of hooks (see the âQuick Bitsâ section in this issue, for instance) but if youâve been wondering how you could create your own, Robin boils it down to the basics here. Robin Wieruch |
Quick bits:
|
|
The What, When, Why and How of Next.jsâ New Middleware Feature â A look at a new beta feature in Next.js 12.0: middleware. Sam Poder (Smashing Magazine) |
How Does Shallow Comparison Work in React? â Shallow comparison is a concept interwoven into React. It plays a key role in Reactâs internals without adequate explanation. This dives into the source and finishes with some useful takeaways. Chak Shun Yu |
Build Your Own Markdown Editor with React and Codemirror 6
|
How to Build a Real-Time Updating Data Grid in React â Uses KendoReact Data Grid.
|
Understanding Referential Equality in React
|
đ Â Code and Tools |
Preview.js: Preview UI Components Instantly in Your IDE â Namely, VS Code or JetBrain IDEs, out of the box. Compatible with components built for React and Vue. Zenc Labs Pty |
Shoelace: 'A Forward-Thinking Library of Web Components' â A collection of well designed every day UI components (buttons, drawers, inputs, menus, color pickers, and more) built in a framework agnostic way but with âfirst-class React supportâ nonetheless. Cory LaViska |
Preact 10.7.0 Released â Preact is a fast, very light (3KB!) alternative to React with the same API, and used by all sorts of companies including, recently, Etsy. Preact Team |
Tired of Asking Users to Enter Passwords in Your Applications? Stream sponsor |
AgnosticUI: A Component Library for Numerous Frameworks â A set of components currently supporting React, Vue 3, Svelte and Angular, but you can make them work from vanilla JavaScript too. Some examples. Rob Levin |
react-quick-pinch-zoom: Zoom and Drag any DOM Element with Multi-Touch Gestures â Suits mobile, naturally, but can also support mouse events on desktop. Want a demo? Here you go. David Narbutovich |
|