Slovník
Ant Design
Ant Design je UI design systém a knihovna React komponent určená pro enterprise prostředí, kterou původně vyvinula společnost Alibaba. Poskytuje komplexní sadu kvalitních komponent pro tvorbu profesionálních firemních aplikací, včetně tabulek s řazením a filtrováním, složitých formulářů s validací, výběru data s podporou lokalizace a layoutových systémů navržených pro dashboardy.
Knihovna dodržuje konzistentní designový jazyk s podrobnými specifikacemi pro rozestupy, typografii, použití barev a interakční vzory. Taková míra standardizace je cenná zejména ve velkých organizacích, kde různé týmy budují různé části stejného produktu a záleží na vizuální konzistenci. Ant Design má také vestavěnou internacionalizaci s podporou desítek jazyků.
Ve vývoji webu je Ant Design silnou volbou při tvorbě administračních panelů, interních nástrojů, datově náročných dashboardů a enterprise aplikací, kde má funkčnost a hustota informací přednost před jedinečným vizuálním brandingem. Jen samotná tabulková komponenta řeší stránkování, výběr řádků, změnu šířky sloupců a vzory načítání dat ze serveru, jejichž vybudování od nuly by vyžadovalo značné úsilí. Daní je velikost bundlu a úsilí potřebné k úpravě vizuálního stylu nad rámec výchozího tématu, i když se systém témat v posledních verzích výrazně zlepšil.