For the last 2–3 days I didn’t write any blog or update.
Not because I stopped learning…
but because I wasn’t learning a share-worthy concept.
I was mostly building UI and polishing layouts. Good practice — but nothing deep enough to explain.
Today that changed.
I finally picked up a concept that actually felt valuable:
Saving State in the URL using useParams (React Router).
It’s not exactly a core React Hook —
it belongs to React Router, but it behaves like a hook and solves a very real problem:
How do we keep data inside the URL so navigation, sharing, and refresh don’t break the state?
Understanding it was interesting because:
- Data flows forward and backward through routes
- You have to think differently compared to normal state
- It’s not hard conceptually, but it needs practice
I’d say I understand around 80–85% right now.
The rest will come with real project usage.
Key realization:
Not every learning day produces a blog.
Some days are for UI.
Some days are for experiments.
And some days finally give you a concept worth sharing.
More practical routing and advanced concepts coming soon.
Top comments (3)
Love this honesty. 🔍
Not every day creates a post — but those quiet days of building UI are usually what make the concepts click later. Using URL state instead of local state is a big mental shift, and 80–85% understanding is exactly how real learning feels. Keep going 👏
Wow thank you for this 😂
I just joined dev.to and was wondering what the heck will I be writing, but your blog just hit the right spot 🔥
I'm currently learning Backend development, I'm learning a lot 😅
I'll start to share concepts that are actually worth sharing 🤝
😊 welcome to join dev community