#346 — July 5, 2023 |
|
▶ What's Next For Redux? (with Mark Erikson) — The king of the React YouTubers takes a break from his usual screencast format to sit down with Redux maintainer Mark Erikson (a.k.a. acemarke) to talk about both the current and future states of Redux and Redux Toolkit, both of which are approaching major new versions. Jack Herrington |
Remotion v4.0: A Big Step Forward for React Video Creation — Remotion is a framework for creating videos programatically using React. v4 is such a big update they ▶️ recorded a 6-minute keynote to show it off with more videos to come later this week. The Preview function has morphed into Remotion Studio and comes with a range of new features including interactive editing of props, a one-click rendering approach, and a Rust-powered architecture with FFmpeg all bundled in. Jonny Burger |
Debugging React Native Apps End-to-End: Best Practices — Debugging cross-platform apps can be challenging. Join developers from Meta, Expo and Sentry for a live AMA on Wednesday, July 26th, at 10am PT to learn and share tips and best practices. Register here. Sentry sponsor |
Breaking Up with SVG-in-JS in 2023 — “SVGs in JS have a cost and SVGs do not belong into your JS bundle.” A look into why you shouldn’t have SVGs in your JS bundle and better techniques for using them from JSX. Jacob Groß |
IN BRIEF:
|
▶ The Cost of JavaScript in 2023 — In just 35-minutes, Web performance expert Addy Osmani covers the various ways JS apps are delivered and rendered, the constraints of the hardware running them, and techniques you can use to keep things running smoothly. Addy Osmani |
Some React Performance and Optimization Ideas — A concise summary of optimization techniques with links to further resources. A representative example of the solid content you’ll find in the React Handbook. Eric Diviney |
▶ Redirecting Unauthenticated Users with Protected Routes in the Next.js 13 App Directory — For Supabase Auth users, specifically. Jon Meyers (Supabase) |
|
🛠 Code and Tools |
React Select: A Flexible Select Input Control — Supports things like option groups, portals, animations, multiselect, and autocompletion. Accessible too. There are plenty of examples on the homepage to check out. (GitHub repo.) Jed Watson |
HouseForm: Simple-to-Use Field-First React Form Validation — Powered by Zod, works in any React supported environment, and boasts faster validation compared to similar solutions. HouseForm |
React Authentication — Without Complexity — Userfront streamlines authentication & access control so engineers can focus on their core business. Read the docs now. Userfront sponsor |
shadcn/ui: Tailwind CSS Components to Copy and Paste — If you’re a Tailwind CSS fan, these components will be right up your street. As the creators say: “This is NOT a component library. It’s a collection of re-usable components that you can copy and paste into your apps.” Shadcn |
React Native Iconify: Simpler Icons for React Native Apps — Provides access to 150,000+ icons. Oktay Şenkan |
react-intersection-observer: A Component to Monitor When an Element Enters or Leaves the Viewport
|
|