Начална » Toolkit » Mozilla Brick - Безплатна библиотека за UI компоненти за уеб приложения

    Mozilla Brick - Безплатна библиотека за UI компоненти за уеб приложения

    Можете да намерите много безплатни уеб рамки, ако търсите достатъчно трудно. Всички те идват със своите неудобства и недостатъци, но има рамка за всички.

    Mozilla Brick е a новата рамка и е изградена като библиотека на UI , която работи на уеб компоненти.

    Тези компоненти работят като битове на код за многократна употреба, подобен на библиотеката на Google Polymer. Въпреки това, с Mozilla Brick, имате собствена библиотека от компоненти, заедно с елементи на потребителския интерфейс, всички опаковани в един голям пакет.

    Ако се потопите в тази библиотека, бързо ще осъзнаете, че е построена различно от другите.

    Mozilla използва собствения си език, за да опише персонализираните елементи като тухли, които действат като компоненти, свързани заедно. Ако добавите много тухли на страницата си, можете да ги управлявате с помощта на инструмент за управление на пакети като Bower.

    Имайте предвид, че Mozilla Brick може да работи в началото на Polymer, така че е гъвкава рамка. По същество бихте използвали Brick, за да дефинирате конкретни елементи на страницата или конкретни потребителски действия на страницата.

    Тогава ти свържете тези компоненти в типичните елементи на потребителския интерфейс в HTML. По този начин все още използвате стандартите за наименуване, съвместими със стандартите, върху компонентите на Brick.

    В момента е във версия 2.0 и можете да намерите пълен списък с репо-сделки в GitHub. Mozilla създаде a GitHub акаунт специално за този проект така че това е най-доброто място за намиране на информация.

    Той разполага с всичко - от потребителския интерфейс на календара до лентите с раздели, персонализираните оформления на карти и дори основния код на уебсайта на Brick. всичко освободен безплатно с изцяло достъпен източник.

    Всеки проект включва демонстрация на живо в GitHub, така че ако вникнете в документацията, ще намерите връзки за всички тях.

    Трябва да имате известно ниво на комфорт с уеб компоненти, преди да влезете в Brick. Това не е супер удобен за начинаещи и той наистина е насочен към разработчиците на frontend които искат предварително проектирани компоненти за своите webapps.

    Но дори и начинаещите могат да научат въжетата, като практикуват самостоятелно с Brick. Може да се опитате да разберете цялата библиотека, но колкото повече практикувате колкото повече ще научите, толкова по-лесно това ще бъде да се изработят надеждни webapps, задвижвани от компоненти.