Hey developers! π
This is my first post on DEV, and I wanted to start by sharing something I've been working on recently.
I'm a Computer Science student learning web development by building projects, making mistakes, debugging, and trying to understand how things work under the hood.
Recently, I completed my RoboFriends project using React and Redux, and it taught me more than I expected.
π Check out my live demo: https://horlah-dev.github.io/robofriends/
What is RoboFriends?
RoboFriends is a React application that displays robot cards and allows users to search through them. Building it gave me an opportunity to practise working with components, managing state, and fetching data from an API.
The technologies I worked with included:
React
JavaScript
Redux Toolkit
React-Redux
API integration
Redux middleware
What I learned
One of my biggest learning experiences was working with Redux.
At first, understanding how application state flows through Redux was confusing.β¦