Frameworki CSS
Przez lata debata toczyła się dalej: czy należy używać narzędzi UI, takich jak Bootstrap, czy też jest to „oszustwo”? Czy wszystkie strony internetowe będą wyglądać tak samo? Oraz czy projektanci będą bezużyteczni?
W 2019 roku można śmiało powiedzieć, że debata została rozstrzygnięta, framework zwyciężyły. Bootstrap nadąża za duchem czasu i generuje ogromny ekosystem różnych motywów i wtyczek, podczas gdy Google Material Design pomógł spopularyzować własną specyficzną estetykę.
Podczas gdy podejście zorientowane na klasę użytkową nowych frameworków, takich jak CSS Tailwind, sprawia, że kwestionujesz wszystko, co wiesz o pisaniu „właściwego” semantycznego CSS, jego wskaźnik satysfakcji wynosi aż 81% co oznacza, że nadszedł czas, aby ponownie rozważyć nasze stare z góry przyjęte pojęcia…
Rankingi
rankingi świadomości, zainteresowania i zadowolenia. Należy zauważyć, że wszystkie te trzy wskaźniki odpowiadają temu samemu punktowi czasowemu.
Wykorzystanie według lat doświadczenia
Kolumna „ogólna” pokazuje ogólne wykorzystanie każdej technologii (respondenci, którzy wybrali użyłbym ponownie” lub „nie użyłbym ponownie”), podczas gdy poniższe kolumny pokazują współczynnik wykorzystania dla każdego przedziału „lat doświadczenia”.
Jaśniejsze różowe tło oznacza wyższy niż ogólny stosunek średni dla danego wspornika.
Wykorzystanie według przedziału pensji
Kolumna „ogólna” pokazuje całkowite wykorzystanie każdej technologii (respondenci, którzy wybrali „użyłbym ponownie” lub „nie użyłbym ponownie”), podczas gdy poniższe kolumny pokazują współczynnik wykorzystania dla każdego przedziału „rocznego wynagrodzenia”.
Jaśniejsze różowe tło oznacza wyższy niż ogólny stosunek średni dla danego wspornika.
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Materialize CSS
Materialize, a CSS Framework based on Material Design
Ant Design
🌈 A UI Design Language and React UI library
Semantic UI
Semantic is a UI component framework based around useful principles from natural language.
Bulma
Modern CSS framework based on Flexbox
Foundation
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
Linki
UIKit
A lightweight and modular front-end framework for developing fast and powerful web interfaces
Tachyons
Functional css for humans
Linki
Primer
The CSS design system that powers GitHub
Tailwind
A utility-first CSS framework for rapid UI development.
PureCSS
A set of small, responsive CSS modules that you can use in every web project.