The main technology I used for developing website application (other than native html for small projects) are React JS and Next JS. React provides a lot of conveniences in developing a website application and is proving to be the most popular website framework. Using React, I have developed 3 websites for work and 2 other websites for personal project.
Styling has to be one of the most important aspects required in the process of developing a good website, styling includes many things such as responsiveness, color palette, typography, element consistency, etc. When it comes to styling I am quite experienced in using plain CSS bootstrap , and tailwind CSS.
In my experience of developing websites, there are a few unique client or stakeholder request that requires the integration of third party service / plugins like: