Верстка, CSS, HTML, SVG

CSS - фреймворк. Что сегодня используется, какие критерии предъявляются?

Столкнулся с дилеммой. Оставить bootstrap3, переходить на 5ю версию или использовать что-то ещё. Проект относительно небольшой. Десяток кнопок, картинки и видеоконтент.
Но есть потенциальная возможность роста функционала
CSS-фреймворки полезны для верстки админок, личных кабинетов и очень шаблонных сайтов. Какой именно выбрать зависит от используемого JS-фреймворка и личных предпочтений. Для обычных сайтов они не просто не нужны, а мешают нормально работать.
НГ
Николай Галкин
15 925
Лучший ответ
Ринат Губайдуллин Спасибо. Появился ещё вариант - вообще отказаться от такой помощи
"CSS - фреймворк. Что сегодня используется"

Везде по-всякому. Я Semantic использую в одном проекте, а в другом в основном все сверстано кастомно, но его раньше делала команда, а не один я.

"Оставить bootstrap3, переходить на 5ю версию"

Обе версии изучить.
С одной стороны, лучшие компании используют новейшие версии.
Но с другой стороны, если брать далеко не лучший сегмент компаний, то там новейшие версии только у стартапов, где все делают дешево и слишком поспешно. А нормальные деньги и отсутствие гемора как раз на легаси.

"Проект относительно небольшой. Десяток кнопок, картинки и видеоконтент.
Но есть потенциальная возможность роста функционала"

А вот тут я выпал. Ты что хочешь вообще?

Если просто сделать проект, то используй то, что знаешь лучше.

Если сделать проект и положить его в портфолио, то все равно используй то, что знаешь лучше.
Во-первых, тогда ты станешь знать это ЕЩЕ лучше. Даже если на работе будет нужна другая технология, то ты по крайней мере можешь пообещать работодателю изучить ее в процессе работы так же тщательно, как и первую. И это будет интереснее, чем хелловорлдщик, который отовсюду нахватался вершков.
Во-вторых, ты сможешь изучить также некоторые независимые от технологий вещи.
А если возьмешься за что-то новое, то все силы и сроки уйдут на изучение новой технологии, причем на невысоком уровне.

А вообще если так важно портфолио, то надо было думать еще ДО того, как решил делать именно этот проект. Может лучше крупный проект делать, а не небольшой.
Артем Герлин
Артем Герлин
92 464
Ринат Губайдуллин Спасибо. Есть готовый проект, но сляпан "на отвали". Вроде основной функционал присутствует, но везде что-то да не доделано. Выглядит пакостно.
Никакого портфолио. Есть морда, которую надо сделать юзерфрендли. В этом деле вообще ноль и хотелось бы не заморачиваться и минимизировать трудозатраты. Моя роль в этом скорее как автора контента. Ну посидел, что-то подправил внешне стало хоть как-то смотреться. Всё равно вид непрезентабельный и хочется отдать дизайнеру
"думать до" - не тот случай.
Полез в матчасть, там хороший пласт. хорошо, что хелп достаточно понятный. Одно это привлекает именно в bt
Но по старой привычке, хочется узнать про альтернативы. Поэтому и спрашиваю, с какими критериям к данным фреймворкам стоит подходить
Не вижу смысла сейчас использовать CSS-фреймворки тем более бутстрап. Разве что очень нравится подход верстания через utility classes, тогда можно юзать tailwindcss.
Для чего-то серьезного лучше сразу использовать полноценную дизайн-систему в связке с какой нибудь реализацией css modules/css-in-js и с комонентами под React, типо таких вещей https://material-ui.com/ru/
Ринат Губайдуллин Спасибо. Почитал про TW
https://habr.com/ru/post/508844/
на зашло