✕ Clear all filters
15 articles
▶ Videos →

📰 Dev.to · ReactChallenges

15 articles · Updated every 3 hours · View all reads

All Articles 131,075Blog Posts 136,076Tech Tutorials 33,950Research Papers 25,448News 18,608 ⚡ AI Lessons
🚀 New React Challenge: Simple Pagination
Dev.to · ReactChallenges ⚡ AI Lesson 1mo ago
🚀 New React Challenge: Simple Pagination
In a time where AI writes most of our boilerplate, manually wiring a fetch with loading, error, and...
🚀 New React Challenge: Build a Spreadsheet with Formula Evaluation
Dev.to · ReactChallenges ⚡ AI Lesson 1mo ago
🚀 New React Challenge: Build a Spreadsheet with Formula Evaluation
You've built todo apps, counters, and forms. But can you handle a grid of 50 cells that reference...
Your tests pass. Your linter doesn't.
Dev.to · ReactChallenges ⚡ AI Lesson 1mo ago
Your tests pass. Your linter doesn't.
Every React developer has written code like this: function TodoList() { const [list, setList] =...
🚀 New React Challenge: Best Practices
Dev.to · ReactChallenges 🌐 Frontend Engineering ⚡ AI Lesson 1mo ago
🚀 New React Challenge: Best Practices
Your todo list passes all tests. You ship it. But here's the thing no one tells you about interviews...
What useOptimistic Actually Saves You
Dev.to · ReactChallenges ⚡ AI Lesson 1mo ago
What useOptimistic Actually Saves You
A checkbox toggle should feel instant. But when that toggle needs to persist to a server, you face a...
🚀 New React Challenge: Instant UI with useOptimistic
Dev.to · ReactChallenges ⚡ AI Lesson 2mo ago
🚀 New React Challenge: Instant UI with useOptimistic
Ever clicked a like button and watched it stall for a second while the server thinks about it? That...
Debounce vs Throttle: When to Use Each (and Why It Matters)
Dev.to · ReactChallenges ⚡ AI Lesson 2mo ago
Debounce vs Throttle: When to Use Each (and Why It Matters)
Most React developers have faced the problem: a search input that fires an API call on every single...
Stop Fetching Data Sequentially When It Could Be Parallel
Dev.to · ReactChallenges ⚡ AI Lesson 2mo ago
Stop Fetching Data Sequentially When It Could Be Parallel
Picture this: you fetch a list of items from an API, and for each item you need extra data from a...
When to Replace Multiple useState with useReducer
Dev.to · ReactChallenges ⚡ AI Lesson 2mo ago
When to Replace Multiple useState with useReducer
You start with one useState. Then another. Then a third. Before you know it, a single event handler...
🚀 New Challenge: File Explorer
Dev.to · ReactChallenges 🖌️ UI/UX Design ⚡ AI Lesson 2mo ago
🚀 New Challenge: File Explorer
Build a recursive file explorer tree view, similar to the sidebar in VS Code. 👉...
New way of passing ref to child in React 19
Dev.to · ReactChallenges ⚡ AI Lesson 2mo ago
New way of passing ref to child in React 19
If you have worked with refs in React, you probably know they have always felt a bit different from...