Для бизнеса делают интернет-магазин. Это наиболее затратный сайт для вебмастера по времени и функционалу. Наиболее дорогой вид сайта.
Интернет-магазин без JavaScript не получится создать. Работающая корзина, каким образом будет функционировать на сайте? Научите, если сможете сделать корзину без PHP, без JavaScript.
JavaScript - прежде всего функционал сайта. Каким образом без JavaScript на одной странице сделать прокрутку разных фото одного товара? Знаете ? Научите меня, буду очень признательна и заплачу!
Корзина на сайте - это не один файл, а куча финтифлюшек, как вы называете. А покупая смартфон, вы ведь хотите видеть его со всех сторон, хотите прочесть отзывы других покупателей о товаре. Как без языков программирования привязать функцию обратной связи к сайту?
Многим покупателям важно иметь возможность оплаты не выходя из дому. Как сделать оплату товара на самом сайте без языков программирования?
Если сайт для оказания услуги, то можно написать его и на чистом HTML, CSS. Малый бизнес. Адаптивность сайта должна быть в любом случае.
Если у вас более тысячи товаров, то неужто вы будете для каждого страницу отдельную писать? Через месяц администратор плюнет, а вы сделаете вывод всех товаров из базы данных одной функцией.
Пример с интернет-аптекой. Если лекарство по низкой цене, потенциальный покупатель может и не узнать, если сайт находится на 30 странице поиска.
Следует четко понимать, что крутизна сайта в его выдачи на первой странице поиска (максимум на 3-ей), удобном функционале. Дизайн сайта не имеет особого значения, но многие хотят видеть индивидуальный дизайн, а не шаблон.
Для вебмастера слишком мало знать только HTML и CSS. Если он хочет работать и зарабатывать, то будет учится постоянно. Эта сфера деятельности очень быстро устаревает и требует постоянно новых знаний.
Обычно не один человек работает над сайтом. Работает команда: вебдизайнер рисует картинку, верстальщик картинку будущего сайта переносит в паутину сети, адаптирует его, программист делает функционал сайта.