Zestaw startowy CSS dla programistów - Shoelace.css
Programiści frontendowi potrzebują wszystkich najlepszych zasobów, jakie mogą uzyskać. Zazwyczaj oznacza to praca nad strukturą takie jak Bootstrap, ponieważ zawiera wszystko.
Istnieje jednak wiele alternatyw i Shoelace.css jest jednym z takich przykładów, które powinieneś znać.
To darmowy zestaw CSS nie jest to naprawdę pełna struktura. Zamiast tego jest bardziej jak zestaw startowy dla programistów którzy nie chcą od podstaw tworzyć dziesiątek niestandardowych stylów CSS.
Zawsze możesz użyć resetowania CSS, ale formatuje każdą przeglądarkę tylko na równi. Reset jest nie pokrywa - wszystko do obsługi bardziej złożonych zadań, i to jest dokładnie punkt Sznurowadła.
Przychodzi jako pakiet z CLI działającym na węźle które możesz zainstalować w dowolnym projekcie. Chociaż, to również ma wersję CDN jeśli nie chcesz używać npm.
Aby to wszystko skonfigurować, sprawdź przewodnik instalacji w oficjalnej dokumentacji. Mimo to jest oznaczony jako biblioteka CSS pochodzi z komponentami JavaScript, zbyt. Mimo że większość z nich działa na jQuery, więc musisz uwzględnić to jako zależność.
Jeśli zagłębisz się w dokumenty, znajdziesz strona dostosowywania co ci pokazuje jak edytować zmienne w CSS. Pozwalają budować niestandardowe komponenty i łatwo zmieniać domyślne style Shoelace.
Każdy komponent ma stylistykę Bootstrap, więc Shoelace będzie działał prawie w każdym układzie.
Jednak to również ma bardziej stromą krzywą uczenia się niż Bootstrap, ponieważ nie jest tak popularny, ani nie ma takiego wsparcia. W chwili pisania tego tekstu Shoelace nadal jest w wersji beta 1.0, więc jest mnóstwo czasu, aby nadrobić zaległości w większych frontendowych frameworkach.
Szybkie spojrzenie na dokumentację powinno to udowodnić gotowy na zakład produkcyjny. To zależy od ciebie, czy Shoelace byłaby warta nauki i wdrożenia.
Rzuć okiem na GitHub repo, aby pobrać kopię i dokumenty online, aby uzyskać więcej informacji o konfiguracji. Jeśli masz jakieś pytania lub sugestie dotyczące Shoelace, możesz także upuścić linię do twórcy na Twitterze @claviska.