У страницы есть контентная часть, которая фиксирована и центруется по центру. Около 1100px шириной обычно. А остальное фон, который тянется до края монитора.
Посмотри на примере тостера. Если уменьшать масштаб в браузере это хорошо видно.
Т.е на мониторе 5:4 контент такой же как и на fullhd
Про бекенд тоже можно сказать, скачал бесплатный вп плагин и готово
в общем типичное возражение, 'да зачем сайтами заниматься, они 1000р стоят'
1000р стоит запустить что то готовое
если нужно вывалить текст и картинки - может и достаточно.
А если нужна целая система с логикой под ваши бизнес процессы - то ценник уже тысяча в час, и работы там на несколько месяцев целой команде, в лучшем случае.
Это spa приложение
когда на сайте каждый клик ведет к обновлению данных и запросам на сервер, имеет смысл строить html прямо в браузере, а с сервера запрашивать один json.
Страница работает без перезагрузки, получается выигрыш в скорости.
Еще фреймворки позволяют лучше организовать js код, чем jquery обычный.
пол года верстка, пол года js, куча практики, и сможешь пойти в офис верстать
через 2 года всему научишься и сможешь самостоятельно фрилансить
на js разраба сроки больше (и на фриланс не захочется)