Little React Things: Less reacting, more deriving

#390 – January 23, 2023 View in browser

React Digest

Little React Things: Less reacting, more deriving

In this second post in the Little React Things series, I talk about how we should remove unnecessary reactions from our React applications and replace them with derivations.

Meet Swimm: a documentation tool built for developers (sponsor)

Swimm’s patented AI automatically validates and updates docs as part of your developers' CI/CD workflows — fixing simple errors automatically and alerting you about significant changes.

Why Is My Jest Test Suite So Slow?

Our team is a couple of months into developing a new application, and our suite of unit 240 tests takes 46 seconds to run. That duration is not excessive yet, but it’s increasing in proportion to the number of tests. In a couple of months, it’ll take a couple of minutes to run our tests.

Unleashing the Full Potential of i18next

In this article, we explore tips and tricks on how to use i18next, a powerful JavaScript library, to handle internationalization and localization effectively by utilizing features such as namespaces, pluralization, and others.

Managing modals

This is a simple guide to some approaches that i’ve seen taken to managing modals in React applications and components.

JavaScript Console Tricks

It's time to brush up on your knowledge and learn how to use the JavaScript console object to its maximum potential.

Async React with NextJS 13

We look at React's native async support and how to use it in a NextJS 13 app. Learn how to use async components, parallel loading states, and caching with React.js and NextJS 13.

usePerishable()

A React hook for creating perishable elements for animation purposes.

how did you like this issue?

Amazing · Great · Okay · Meh · Bad

newsletters

© 2023 Bonobo Press

Would you like to advertise with us? Check out our latest media kit for more information.
If you no longer wish to receive these emails, click to unsubscribe.

Key phrases

Older messages

A cure for useState hell

Friday, January 20, 2023

useReducer is an often forgotten but extremely powerful hook #389 – January 16, 2023 View in browser React Digest A Cure for useState Hell useReducer is an often forgotten, but extremely powerful, hook

How to debounce and throttle in React without losing your mind

Sunday, January 8, 2023

What is debounce and throttle, how to use them in React properly. #388 – January 09, 2023 View in browser React Digest And we are back! Hopefully, y'all had a lovely break and are ready for some

#387 Avoid These Common Pitfalls Of React useState

Sunday, December 18, 2022

#387 – December 19, 2022 View in browser React Digest Avoid These Common Pitfalls Of React useState useState is the easiest and most common React hook. But so are some of its problems. Become aware of

#386 Inside React Query

Sunday, December 11, 2022

#386 – December 12, 2022 View in browser React Digest Inside React Query I've been asked a lot lately how React Query works internally. How does it know when to re-render? How does it de-duplicate

#385 Is React going anywhere?

Sunday, December 4, 2022

#385 – December 05, 2022 View in browser React Digest Is React going anywhere? Earlier this year I had an interesting conversation with a CTO of a price comparison website (e-commerce) and he mentioned

Stripe responds to report that it seeks to raise $2B with a terse 'no comment'

Friday, January 27, 2023

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall and Haje Jan Kamps Friday, January 27, 2023 Well, it's Friday again. And as the Equity pod team noted today, “You could

Ask HN: Those making $0/month or less on side projects – Show and tell — and Erlang's not about lightweight processes and message passing

Friday, January 27, 2023

Issue #1025 — Top 20 stories of January 28, 2023 Issue #1025 — January 28, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1

Infographic | Visualizing U.S. Consumption of Fuel and Materials per Capita 📊

Friday, January 27, 2023

Wealthy countries consume large amounts of natural resources per capita, and the US is no exception. See how much is used per person. View Online | Subscribe Presented by: Pay global workers with

New Live Webinar! Choosing the right 3D scanner for your application

Friday, January 27, 2023

How do you determine the right scanner for your application? View this email in your browser engineering.com Choosing the Right 3D Scanner for Your Application Live Webinar - Choosing the Right 3D

Daily Coding Problem: Problem #1005 [Hard]

Friday, January 27, 2023

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by MIT. Blackjack is a two player card game whose rules are as follows: The player and then

WebAIM January 2023 Newsletter

Friday, January 27, 2023

WebAIM January 2023 Newsletter Read this newsletter online at https://webaim.org/newsletter/2023/january Feature Creating a Community that Values Accessibility One of the more effective ways to help an

When it comes to large language models, should you build or buy?

Friday, January 27, 2023

TechCrunch+ Newsletter TechCrunch+ logo TechCrunch+ Roundup logo By Walter Thompson Friday, January 27, 2023 Welcome to TechCrunch+ Friday Image Credits: Jenny Dettrick / Getty Images Americans spent

iOS Dev Weekly - Issue 594

Friday, January 27, 2023

Modern SwiftUI, saving money with GitHub Actions, and customising the appearance of a ShareLink! 📚 View on the Web Archives ISSUE 594 January 27th 2023 Comment If you use SwiftUI and only have time to

How to Free Up Space on Android: 8 Ways

Friday, January 27, 2023

Did You Know?: The US flag placed on the Moon by Apollo astronauts was purchased at Sears. Read in Browser Logo for How-To Geek January 27, 2023 Did You Know? The US flag placed on the Moon by Apollo

Control when changes to your app are sent for review with new Play Console features

Friday, January 27, 2023

View in browser 🔖 Articles Control when changes to your app are sent for review with new Play Console features Google Play Console is constantly evolving to improve how you manage and publish your apps