React Movie DB
Discover movies and TV series in real time — Two approaches, one vision. Have you ever found yourself juggling between multiple websites to find reliable information about a movie or TV show? That's exactly the problem I wanted to solve with this project, which I developed in two distinct versions to explore React's different philosophies.
In this project, my objective was twofold: create an interface providing instant access to movie and TV series information, while mastering React's two fundamental paradigms.
I first developed the application using class components, React's historical approach. This method relies on ES6 syntax with lifecycle methods (componentDidMount, componentDidUpdate) to handle API calls and state updates via setState(). This version allowed me to understand the foundations upon which React was built.
I then rebuilt the application using the modern approach: functional components combined with Hooks (useState, useEffect). This more concise and readable syntax represents today's React development standard. It facilitates logic reuse and improves code maintainability.
Both versions connect to the TMDB API to display latest releases, enable title search, and view detailed information for each work.

Technologies Used:
SHARE
Create applications and maps to tell the story of data and transform it into action levers

