Atualmente, os desenvolvedores web não podemos negar que a oferta de frameworks de front-end está muito boa! Em relação à quantidade, ninguém pode negar; em relação à qualidade, paulatinamente excelentes frameworks para frontend vêm surgindo. Certamente, é o caso do UIkit.
UIkit é um framework responsivo modular de front-end projetado para ser leve e simples de se usar. Usando o poder do pré-processamento CSS com LESS e de sua capacidade de trabalhar em componentes (ou módulos), isso aliado ao fato de usar os excelentes e já consagrados jQuery, Normalize.css e FontAwesome, o UIkit torna o desenvolvimento de frontend muito mais simples e divertido!
Além da já citada característica modular do UIkit e o fato de ser facilmente customizável, dentre seus principais módulos/unidades de UI é possível destacar:
- Grid responsivo
- Opções de navegação (incluindo off-canvas)
- Aba
- Botão
- Icon font
- Badge
- Alert
- Barra de progresso
- Overlay (lightbox)
- Dropdown
- Janela modal
- Tooltip
- Smooth scroll
Mas não são somente estes. Na verdade, na data da publicação deste artigo existem mais de 30 componentes de user interface à disposição! Então, vale a pena dar um pulinho no site do UIkit e conhecer melhor este excelente framework front-end.
Se preferir uma apresentação mais detalhada, assista a um screencast feito especialmente para mostrar as principais características e componentes do UIkit: