loading...
Cover image for React Hooks and Considering Different Ways to Store Data

React Hooks and Considering Different Ways to Store Data

alexlsalt profile image Alex Morton Updated on 惻2 min read

This post was originally published on September 24, 2020 on my blog.

Happy Thursday! This morning was pretty relaxed, and then this afternoon, I'll be jumping more into Pure React and implementing all the fun Hooks learning!

The idea of Hooks is definitely becoming more and more clear to me; and not only that, but also the different types of hooks and their uses.

So far, I've been exposed to useState, useRef, and useReducer.

Still need to continue on through useReducer, and then up next will be useEffect.

Aside from that, I'll be working a bit more on So You Think You Can France. I'm drafting out a general UI for searching for the city guides. At the moment, I'm getting everything set up statically, and then I'll work on getting the information to render on the screen depending on what city the user enters into the input.

Something interesting I'm coming up against is trying to decide on how to store my data (there's a lot of it). At first, I was considering using Firebase Firestore, but then I wanted to explore building out my own database by hand.

So. For the moment, the data's going into a spreadsheet and will then be stored in a JS file/module in the app itself.

And then there's the fact that I just learned some new data structures. Lots to think about.

But I love this feeling/moment, when things are coming together from (seemingly) all different directions and then, with each step forward, it makes for lots of new learning and progress along the ol' coding journey!


P.S. Did you know I have a podcast with new episodes each Wednesday? Go listen right over here >>

The Ladies Code Collective Podcast cover art

Posted on by:

alexlsalt profile

Alex Morton

@alexlsalt

I'm Alex and I'm a self-taught web developer, writer, and speaker. I host The Ladies Code Collective Podcast and I haven't missed a meal since 1992.

Discussion

pic
Editor guide
 

Just wait till your first custom hook dawns on you. It's a really cool feeling.

Also, useRef is much more useful than it seems at first glance (but get the other ones you mentioned down first).

 

Looking forward to it! At the moment, I'm having a bit of a hard time wrapping my head around useReducer, but I think it'll come in time. Thanks for the heads up about useRef.