Советую не верстать под 4к, а лучше заняться масштабированием контента - чтобы отображался как 1920p с увеличенным адаптивным размером. В конечном итоге пользователь хочет удобства, а не разращения.
Вот решение myresponsee.com на этом сайте используется очень легкий и надежный front-end шаблон. За 5 минут можно разобраться что к чему, даже плагины встроенные имеются
Я бы не парился бы и напихал бы в базу данных, а оттуда select - update - delete. Для этого и созданы базы данных, а view - можно сделать динамичным в зависимости от передаваемого параметра - организовывать структуру блока. Легко и быстро
Смотря для массовых задач или конкретно по проекту? Каждый скажет субъективное мнение, а объективно - нужно смотреть на конкретные примеры. Следить за тенденцией.
основные критерии: с коробки все необходимое, но не более
кроссбраузерность
адекватная адаптивность под разные устройства
сейчас в Front-end css не так важен сколько js фреймворки . Так что если не можете определиться - bootstrap старина в помощь
У меня ccs файлы максимум 2-10 кб, грамотное построение и наследования. Не знаю даже 400кб css в нем роман война и мир между строк записан наверное. В любом случае css надо менять, в погоне за циферками - реальный результат будет реальным.