Какой CSS-фреймворк подойдет под мои нужды?

Не так давно начал заниматься веб-разработкой, и вот дошло дело до выбора CSS-фреймворка. Так как фреймворков довольно много, а я пока не разбираюсь во всех тонкостях, то хотелось бы услышать ваше мнение, какой CSS-фреймворк подошел бы лично мне.

Что мне нужно: по большей части, фреймворк мне нужен, чтобы упростить возню с адаптивным дизайном. Поэтому, для меня в приоритете - сетки, позиционирование и всё, что относится к категории layout.

Я пробовал Bootstrap. Но мне не нравится тот факт, что все стандартные элементы приходится переделывать под себя. То есть, я не пользуюсь всей этой кучей стилей, которые прописаны Bootstrap'ом по умолчанию. В итоге, большая часть Bootstrap'а просто весит мертвым грузом. Как выход - удалять ненужный код?

Также я пробовал TailwindCSS. Мне он понравился больше, так как не задает элементам ненужные мне дефолтные стили. Мне не нужно ничего переделывать под себя. Стили всех элементов я (как и хочу) прописываю сам.

Но есть также и Foundation, Skeleton, Bulma, Materialize... может, мне больше подойдет, что-то из этого?

P.S. и еще... как новичок хотелось бы узнать следующее. Про Foundation говорят, что он прям супер-супер для адаптивной верстки и mobile-first. А в чем заключается его превосходство над остальными фреймворками в плане адаптивной верстки?
  • Вопрос задан
  • 1476 просмотров
Пригласить эксперта
Ответы на вопрос 5
Попробуйте UIKit, он очень легкий.
Ответ написан
@Also_known_as
Если изучаешь разметку, учи html 5, если изучаешь стилизацию css3, (бутстрап- это вообще мертвая тема) . Не шаблонизаторы учить надо а технологию или язык.

Шаблонизаторы и фреймворки меняются, язык остаётся. Работаю в крупной компании b2b разрабатываю платформу, на обсуждение было принято брать готовые material UI компоненты чтоб сократить время, есть подробная документация ничего учить в принципе не нужно, а вот когда доходит дело до того чтоб изменить их поведение и добавить стилей тут чистый css3. Вот и все. Работал в банке разрабатывал дбо и срм системы, везде css3, html5, js или ts требуется, писал на реакте я не знал вообще его за год освоил на достаточно высоком уровне. Если технологию знаешь тебя везде примут.
Ответ написан
Комментировать
ajaxtelamonid
@ajaxtelamonid
Laravel
Понравился Tailwindcss, смогли в нём разобраться ? Ну и используйте его смело, всё остальное будет шагом назад.
Разве что с bootstrap4 ознакомьтесь, в будущем наверняка будут попадаться сайты на этой вёрстке, надо им владеть, чтобы мочь там что-то быстро поправить.
А для себя tailwindcss. Ну и параллельно учите css, чтобы понимать, как всё работает.
Ответ написан
Комментировать
@seringo
зарегистрируйтесь в Q редакторе и не морочитесь
получите кучу шаблонов с адаптивностью
на которых сможете сделать любую страницу за 10 минут

5e24d033d0fd7555878664.png
5e24d03e48c59519676396.png
Ответ написан
Комментировать
@bini1988
Bootstrap вроде имеет SaaS миксины, их можно подключать и использовать в отрыве от css самого врейворка, на выходе все скомпилируется в удобочитаемый css
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы