Mandjo Béa Boré
Mandjo Béa Boré
Data analyst - Developer
Mandjo Béa Boré

Mandjo Béa BoréData analyst - Developer

Create applications and maps to tell the story of data and transform it into action levers

construit avec:

React Movie DB

2020-07-08Web Development
Discover movies and TV series in real time — Two approaches, one vision. Finding reliable information about a movie or TV show often means juggling between multiple websites. That is exactly the problem this project solves, developed in two distinct versions to explore React's different philosophies.
React Movie DB
React Movie DB

The objective of this project is twofold: create an interface providing instant access to movie and TV series information, while mastering React's two fundamental paradigms.

The application is first developed 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 illustrates the foundations upon which React was built.

The application is then rebuilt 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:
React
JavaScript
CSS
TMDB API
Class Components
Hooks (useState, useEffect)
GitHub 1GitHub 2View the Project

SHARE

Mandjo Béa Boré

Create applications and maps to tell the story of data and transform it into action levers