#378 — March 20, 2024 |
|
React Data Grid: A Fast Excel-Style Data Grid Component — A fantastic live demo that shows off all of this component’s unique features, from grouping rows and columns to handling a million cells without slowdowns. Works with React 18+. GitHub repo. Adazzle |
MistCSS: Write React Components Using Only CSS — CSS-in-JS is old news.. what about JS-from-CSS? This new approach provides a way to compile CSS-only components into TypeScript for use with React – it’s early days, but an intriguing idea, at least. (Basic example.) Typicode |
Building a React Login Page Template — This guide shows how to build a React login page and integrate it with an Express auth server using JWTs. It introduces Clerk as an easier option with pre-made UI components for authentication setup. Clerk sponsor |
Looking Into the Type System of the React Compiler — If you’re not merely content to wait to see what the React Compiler will bring, but want to dig into the details under the hood, Sathya is here for you. Sathya Gunasekaran (Meta) |
Building a Full-Stack React App with Azure Static Web Apps and Managed Functions — Azure Static Web Apps coupled with Azure Functions (Azure's serverless platform) can get you all the way to a full-stack React app without having to worry about managing infrastructure. Thomas Gauvin (Microsoft) |
IN BRIEF:
|
Creating an Interactive 3D 'Bulging Text' Effect with React Three Fiber — At the risk of seeming a little gimmicky, this is certainly a feature that would make your page stand out.. almost literally! Roman Jean-Elie |
How to Create Interactive Animations Using React Spring
|
▶ State Managers Are Making Your React Code Worse
|
Why Facebook Doesn’t Use Git
|
🛠 Code, Tools & Libraries |
React Content Loader 7.0: Loading Content Placeholders — A way to easily create animated ‘skeleton’ components, giving a wireframe of what’s going to appear once everything has loaded. Danilo Woznica |
react-json-view-lite: Render JSON as a Tree — A lightweight component for visualizing JSON in a way that retains its basic formatting and JSON-ness but that lets you collapse or expand arrays and objects and see the structure more easily. Storybook demos. Andrei Alikov |
📊 Spectacle: Build Presentations with React and JSX — A React.js based library for creating sleek presentations using JSX syntax.. animations, slide-ins, grids, columns, it’s all there! The homepage has a demo showing it off. GitHub repo. Formidable Labs |
|
TanStack Virtual 3.2: Headless UI for Virtualizing Large Element Lists — Supporting TypeScript, JavaScript, React, Solid, Svelte and Vue, this provides a general way to build smooth 60fps experiences for large numbers of elements while retaining control over markup and styles. Not just for grids, it can tackle vertical and horizontal lists generally too. Tanner Linsley |
|