Główna » Kodowanie » Reaguj MDL Merges React z Material Design Lite

    Reaguj MDL Merges React z Material Design Lite

    Google niedawno wydał bibliotekę o nazwie Material Design Lite, która jest zasobem frontendowym dla programistów. Automatycznie nadaje styl każdej stronie internetowej, korzystając z wytycznych dotyczących projektowania materiałów, z gotowymi CSS i JS.

    Jest to popularny framework do prostych projektów dev. React MDL łączy strukturę Google'a z biblioteką React, aby stworzyć wszechstronny zasób frontendowy.

    Materiałowy projekt Google jest wyraźnie przyszłością interfejsu użytkownika / UX w świecie Google. Dzięki Material Design Lite łatwiej niż kiedykolwiek zaimplementować te funkcje na dowolnej stronie internetowej z zastrzeżoną biblioteką open source.

    React jest również zdecydowanie najpopularniejszym frameworkiem JS używanym do komponentów widoku frontendu. Dzięki React MDL można połączyć te komponenty React z biblioteką MDL, aby uzyskać widok podobny do tego, który można znaleźć w dokumentacji online Google.

    Oto przykładowy szablon artykułu, dzięki któremu możesz poczuć, jak to wygląda.

    Ta strona nie ma wielu komponentów React, ale pokazuje estetykę projektowania materiałów. W tej wersji demonstracyjnej, opartej na komponentach React, znajdziesz znacznie więcej akcji.

    Możesz dowiedzieć się więcej o Material Design Lite na repozytorium GitHub, jeśli chcesz dowiedzieć się więcej. Stamtąd możesz pobrać surowy CSS i JS, aby zaimplementować na swojej stronie, która automatycznie obsługuje wszystkie nowoczesne przeglądarki i pełną wdzięku degradację.

    Niestety, ponieważ React MDL jest wciąż dość nowy, nie ma pełnego wsparcia dla wszystkich komponentów.

    Ale możesz zobaczyć pełną listę zawierającą małe wersje demonstracyjne dla każdego z nich. Obejmuje to również fragmenty kodu źródłowego, które można kopiować / wklejać do własnych projektów w razie potrzeby.

    Ja bym nie zalecaj uczenie się React MDL, dopóki nie poczujesz się komfortowo w obu bibliotekach.

    Zestaw Material Design Lite jest dość prosty do uruchomienia, ale React jest znacznie bardziej złożony.

    Aby dowiedzieć się więcej o MDL, odwiedź stronę FAQ na oficjalnej stronie. Oferuje wskazówki, gdzie korzystać z MDL, jakie funkcje oferuje i jak może się zmieścić w typowym obiegu pracy Webdev.

    Ale zgodnie z prawdą, nawet jeśli nie rozumiesz React bardzo dobrze, możesz nadal korzystać ze wszystkich próbek na stronie komponentów. Na przykład strona tekstowa ma działające pola tekstowe z wykorzystaniem projektowania materiałów, ale z fragmentami kodu React.

    Zapraszam do zabawy i zobaczenia, co możesz zbudować. Obie biblioteki są całkowicie bezpłatne i otwarte dla wszystkich projektów, zarówno osobistych, jak i komercyjnych.

    Więcej informacji można znaleźć na stronie React MDL GitHub, jeśli chcesz poznać źródło i zanurkować.