JavaScript/React libraries for Sitecore JSS development

Sitecore JSS was released back in 2018, since then it is developed a huge demand in the Market. The ability to develop the website headless, without requiring license or setting up the Sitecore instance, is a win for the JSS.

I recently have worked on a really large scaled product and I would like to share my experience from it.