React powered flashcard web app
What I Learned
Other than creating a flashcard web app for myself to use to help practice Swedish, I wanted to learn how to use a database to store information.
In terms of databases, this project did not use anything impressive, but I am beginning my journey to learn how to make requests for data and how to submit information to databases with React. I used Firebase for the database which provided an easy stepping stone for dipping my toes into Backend developement. In future projects, I hope to incorporate Mysql or MongoDb.
React Hooks! I decided to start learning how to use these React Hooks everyone was talking about. I learned a bit about the basics of hooks with useState() and useEffect() and how to use each one. I did not have to use useEffect as much in this project as most components updated without encouragement, but the building blocks are there for me to use in future projects.
Unforeseen Challenges
Life, uh, finds a way
My biggest downfall with this project was wanting to do more to early. Halfway through this project I started working on a much larger project and left this one to go quite a while untouched. The other project is not close to being finished and I knew I had to come back to this project to finish it.
Sometimes our excitement can be our own worst enemy.