https://medium.com/@codingmadeeasy92/javascript-frameworks-unveiling-the-magic-behind-web-development-%EF%B8%8F-c0f939f2174a