The days when you can hire an html designer to create your site are over.
Modern websites need to be
It is getting difficult for the average designer to deliver all of these effectively.
Of the 3 we recommend React as it has the largest library of components, is loved by developers which eases hiring, and is backed by Facebook so it will be here in 10 years making this a good technology to standardize on. However any can be used. You can add React a little at a time to an existing site or go all in and there are good tools Designers can use to change the look of the site.
Another key advantage is that there is a rich ecosystem of React components and its easy to make new ones to add more functionality to your site. And any site that has a REST api can be integrated into a new component. For example the site Programmableweb .com lists 21,808 APIs that can be called. Your developers can work on medium powered laptops and can preview the their changes locally. Sites can be pushed to GIT and continuously deployed and served from a simple and inexpensive Amazon S3 bucket or hot-updated to a globally distributed set of servers.
By separating the data from the look of the site we can speed development.
Avetti Commerce has the power to support not just a simple site but hundreds that can each have different domains and designs and also handles multi store ecommerce, multi vendor marketplaces, single sign on, and even complex B2B2C where wholesalers sell to retailers that sell to customers.
We work on cloud or on premise and are used by businesses with single sites or small marketplaces to enterprise level retailers, banks and governments.