Dell однозначно лучше.
За редким исключением видеокарта для веба не так важна. А даже если в вашем случае важна, то явно ноутбучной поделки будет мало.
При этом энергоэффективность явно будет лучше у ноута со встроенной граффикой.
Посмотрите что вам MaxKorz посоветовал.
Для джуна достаточно HTML CSS как отче наш. Пару целиком сверстанных шаблонов, в т.ч. верстка float'ми и flex.
JS на уровне манипуляций переменными, обработка строк и массивов.
JQuery, как работать с селекторами, AJAX, основные функции.
Видеоуроки Sorax и Кантора как плюс.
Чет у вас каша какая-то ... Делается контроллер, такой же как для отдачи страницы. Делает всю магию с SQL, что возвращает не так важно.
На странице обычный AJAX, ну хоть через тот же JQuery.
"Отдают предпочтение" это сродни гаданию на гуще ... Что там под капотом никто не знает.
Да и тут скорее сайты с мобильной версией, а не чисто адаптив.
Думаю чисто из окна браузера так сделать не выйдет, понадобится что-то стороннее типа VLC или плагина для браузера. JS просто не сможет захват сделать.
Ваш вопрос из серии "как ездить на машине?".
Посмотрите гайды и скринкасты. Почитайте про MVC, HMVC, шаблонизацию.
Но в целом ИМХО вы пытаетесь влезть в фуллстак, не зная каждую область предметно.
И да, почему Ява? В 2017 то ... Есть JS, Go, PHP в конце концов; даже блин ASP ... Но дело хозяйское конечно ...
Правильный ответ - НЕТ. Это сделанно специально, чтоб посадить вас на свою "иглу".
В теории возможно скачать шаблон и натянуть на что-то своё, и то не факт (например если разрабы защитили его товарными знаками).
Скупой платит дважды (а в случае экономии на разработке - всегда).
Я бы сказал NoSQL или память.
Это от приложения конечно зависит, но если ляжет сервер, то думаю данные сессий один фиг надо обнулить. Хранить в память всегда быстрее.
Тупо зайдите на крупные конструкторы и посмотрите количество пользователей. Думаю при желании даже можно узнать сколько реально рабочих.
А вообще уже обсасывалось и не раз. Да, конструкторы отнимают у разрабов работу, но только у говноклепальщиков, которые научились на жумле и вордпрессе по ютубчику делать копирки за пару дней. Это примерно уровень Junior'a, коих тысячи ... Сколько раз предлагали взять кинутый кем-то проект, а там #%&*+=$ какой то ... Так что ничего страшного.
По факту конструкторы рано или поздно (а вообще уже) займут эту нишу.
Судя по вопросам оно вам не надо.
1) да , быстрее, но зависит от колера. В пыхе требования ниже.
2) а пыха влияет? В обоих случаях от вас зависит.
3) сервер встроен но иногда еще ставят mind.
6) для мелких в целом нет. Это как на рыбе писать без фоеймворка или cms.
7) естественно.
Имхо, лучше тогда на ноде писать.
И не забудьте , что целый гемор будет работу найти.
Неотвеченное гуглится.
Одностраничники просты как 3 рубля, им зачастую и бэк не обязателен. Раз знаете только фронт, то собирайте данные целиком во фронте и шлите потом скопом.