React не нравится то что html надо писать прямо в коде класса.
У меня была такая же реакция при первом знакомстве.
Но при ближайшем рассмотрении это оказалось не так уж и плохо.
А с учетом поддержки jsx в IDE вообще не принципиально.
У Vue наименьший порог входа для новичка. И писать он позволяет приложения любой сложности. Нехилый плюс — документация на русском почти вся.
За остальные два не скажу. Один вообще не знаю, второй не нравится (дальше hello world знакомство с ним не зашло).
Сайт и так неплохо отображается в мобильном браузере.
Скажу за себя - вряд ли буду ставить очередное стопицотое приложение в телефон. Я и хабр листаю в смартфоне в мобильной версии.
Вазген Алексанян, вероятно, файл испорчен. Если в брекете есть локальная хистори по файлам, можно оттуда достать, если использовали git - откатите коммит. Если контроля версий нет — сушите весла =)
Вазген Алексанян, да нормальный редактор.
просто поставьте себе еще notepad++. Будет выручать вас. откройте в нем и пересохраните файл в нужной кодировке. Если, конечно, файл вовсе не испорчен.
Вот на эти, определенно, стоит обратить внимание. https://www.specialist.ru/Dictionary/Definition/php
Когда, несколько лет назад, смотрел их, было довольно неплохо для основ. Учитываем, что смотрел я их просто из любопытства, уже умея писать на php.
Если сайт адекватно выглядит на всем спектре заявленных устройств (классов устройств), то он полноценно адаптивный, вне зависимости от того, какими подходами в верстке это было достигнуто.