Mozilla Brick - ilmainen UI-komponenttien kirjasto Web-sovelluksille
Löydät tonnia ilmaisia etupaneelin web-kehyksiä, jos etsit tarpeeksi kovaa. He kaikki tulevat nousunsa ja haittansa, mutta kaikille on olemassa puitteet.
Mozilla Brick on a uudempi kehys ja se on rakennettu käyttöliittymäkirjastoksi joka toimii Web-komponenteissa.
Nämä osat toimivat uudelleenkäytettäviä koodeja, jotka ovat samanlaisia kuin Googlen Polymer-kirjasto. Mozilla Brickillä on kuitenkin oma osastokirjasto ja UI-elementit, jotka on kääritty yhteen suureen pakettiin.
Jos sukellat tähän kirjastoon, ymmärrät nopeasti, että se on rakennettu toisin kuin toiset.
Mozilla käyttää omalla kielellään kuvaamaan mukautettuja osia kuten tiilet, jotka toimivat yhdessä komponenttien kanssa. Jos lisäät sivullesi useita tiiliä, voit hallita niitä käyttämällä paketinhallintatyökalua kuten Bower.
Huomaa, että Mozilla Brick voi toimia Polymerin päällä, joten se on monipuolinen kehys. Pohjimmiltaan käytät Brickiä määrittelemään tiettyjä sivuelementtejä tai tiettyjä käyttäjätoimintoja sivulla.
Sitten sinä kytke nämä komponentit tyypilliseen käyttöliittymän elementteihin suoraan HTML-koodin sisällä. Näin käytät edelleen standardien mukaisia nimityssopimuksia Brick-komponenttien päälle.
Se on tällä hetkellä versiossa 2.0 ja voit löytää koko luettelon GitHubin repoista. Mozilla loi a GitHub-tili nimenomaan tätä projektia varten joten se on paras paikka löytää tietoa.
Siinä on kaikki kalenterin käyttöliittymistä välilehtipalkkiin, mukautettuihin kortin asetteluihin ja jopa tärkeimpään Brick-sivuston koodiin. Kaikki vapautetaan ilmaiseksi, ja lähde on täysin saatavilla.
Jokaisessa projektissa on live-esittely, joka järjestetään GitHubissa, joten jos kaivaa dokumentaatioon, löydät linkkejä kaikkiin näihin.
Sinun pitäisi olla jonkin verran mukavuutta Web-komponenttien kanssa ennen kuin pääset Brickiin. Se ei ole super newbie-ystävällinen ja se on todella suunnattu frontend-kehittäjille jotka haluavat ennalta suunniteltuja komponentteja niiden webappeihin.
Silti jopa aloittelijat voivat oppia köydet harjoittelemalla Brickin kanssa yksin. Saatat olla vaikeuksia ymmärtää koko kirjastoa, mutta mitä enemmän käytät mitä enemmän opit ja helpompaa se tulee olemaan vankkojen komponenttikäyttöisten webappien luominen.