Михаил Тарасов, Да, но ситуации когда нет js никуда не делись. Например когда js отрубается с ошибкой, или при мобильном инете не хватает скорости его загрузить. Поэтому вопрос доступности контента и форм без js актуален еще.
На фреимворках делают приложения.
Например есть у тебя программа на винде(или андроид), ты хочешь сделать веб версию.
Там будет такой интерфейс, что без js все равно не обойтись.
В этом случае фреимворки увеличат скорость загрузки и разработки.
А если обычные текстовые страницы, с формой и парой слайдеров, то понятно что нет смысла с этим заморачиваться.
Вот есть у тебя страница
Шапка
Секции
И футер
Для начала вынеси их в блоки. А все остальное, если нужно переиспользовать.
В твоем примере по сути один блок, а все остальное его элементы. Но если контейнер с новостью еще где то будет, то это тоже блок.
обычные операции со строками js
взять текст, разделить на части.
Только нужно учесть что текст обычно в перемешку с тегами. и если просто делить по количеству слов то нарушится вложенность тегов и страница сломается.
потом api dom
нарисовать блоки и пагинацию
по клику показывать нужный блок.
Сетка это только один из компонентов бутстрапа. Там не только она.
По сути бутстрап, это готовая структура где можно менять цвета, отступы и еще кое-что.
в каждой второй задаче будете перерабатывать.
Даже если оплата по реально отработанным часам, то в день выходит не 8, а где то 6. То есть оплата в итоге упадет.
В общем, только если будет повышение вы ничего не потеряете.