Mozilla Brick - bezmaksas UI komponentu bibliotēka tīmekļa lietotnēm
Jūs varat atrast tonnas brīvas frontend web struktūras, ja jūs meklēt pietiekami grūti. Viņi visi nāk ar savām novirzēm un trūkumiem, bet tur pastāv sistēma visiem.
Mozilla Brick ir a jaunāka sistēma un tā ir veidota kā UI bibliotēka kas darbojas Web komponentos.
Šīs sastāvdaļas darbojas līdzīgi atkārtoti izmantojamu kodu bitiem, kas ir līdzīgi Google polimēru bibliotēkai. Tomēr, lietojot Mozilla Brick, jums ir sava komponentu bibliotēka kopā ar UI elementiem, kas visi ir iesaiņoti vienā lielā paketē.
Ja jūs ienācieties šajā bibliotēkā, jūs ātri sapratīsiet, ka tas ir būvēts citādi nekā citi.
Mozilla izmanto savu valodu, lai aprakstītu pielāgotos elementus kā ķieģeļi, kas darbojas kā sastāvdaļas, kas apvienotas. Ja savā lapā pievienojat daudzus ķieģeļus, varat tos pārvaldīt, izmantojot paketes pārvaldības rīku, piemēram, Bower.
Ņemiet vērā, ka Mozilla Brick var strādāt virs Polymer, tāpēc tā ir daudzpusīga sistēma. Būtībā jūs izmantojat Brick, lai lapā noteiktu konkrētus lapas elementus vai konkrētas lietotāja darbības.
Tad tu savienojiet šos komponentus savā tipiskajā UI elementā tieši HTML iekšpusē. Tādā veidā jūs joprojām izmantojat standartiem atbilstošas nosaukuma konvencijas virs ķieģeļu komponentiem.
Pašlaik tas ir 2.0 versijā, un jūs varat atrast pilnu sarakstu ar repo darījumiem GitHub. Mozilla izveidoja a GitHub konts tieši šim projektam tāpēc tā ir labākā vieta, kur atrast informāciju.
Tajā ir viss, sākot no kalendāra UI līdz cilnes joslām, pielāgotiem kartes izkārtojumiem un pat galvenajiem Brick tīmekļa kodiem. Visi bez maksas, ja avots ir pilnībā pieejams.
Katrs projekts ietver tiešo demonstrāciju, kas tiek glabāta GitHub, tādēļ, ja jūs ielaužaties dokumentācijā, jūs atradīsiet saites uz visiem šiem.
Pirms iekļūšanas ķieģeļos, jums ir jābūt zināmam komforta līmenim ar tīmekļa komponentiem. Tas nav super newbie draudzīgs un tas ir vērsts uz frontend izstrādātājiem kuri vēlas iepriekš izveidotus komponentus savām tīmekļa vietnēm.
Tomēr pat iesācēji var mācīties virves, praktizējot ar Brick. Jūs varat cīnīties, lai izprastu visu bibliotēku, bet jo vairāk jūs praktizējat jo vairāk jūs uzzināsiet un vieglāk tas būs, lai amatniecības spēcīgu sastāvdaļu powered webapps.