React is the most popular JavaScript framework, and a variety of other tools and frameworks are built on top of it.

React's state management allows components to store data internally and respond to changes. This promotes the reactivity of the user interface and facilitates the synchronization of UI and data, which is crucial for interactive and dynamic applications.

Originally designed for Single Page Applications, React can nowadays be server-side rendered through web development frameworks like NEXTJS or REMIX. Thus, React is a versatile and indispensable technology in modern web development.


React can also be used as a partial technology for specific sections or components within a larger website. React is designed to be modular and can be integrated into existing projects without the need to rewrite the entire application.


Personal project to learn new vocabulary through music

Installable PWA, Single Page Application, React

Lingolo

Uses Spotify API, Google Translate API, OpenAI API and Tanstack Query.

Link: https://thunderous-eclair-ff5164.netlify.app/