Mozilla Brick - Δωρεάν βιβλιοθήκη στοιχείων UI για εφαρμογές ιστού
Μπορείτε να βρείτε τόνους πλαισίων ιστού ελεύθερης διεπαφής αν ψάξετε αρκετά σκληρά. Όλοι έρχονται με τα πλεονεκτήματα και τα μειονεκτήματά τους, αλλά υπάρχει ένα πλαίσιο εκεί έξω για όλους.
Το Mozilla Brick είναι α νεότερο πλαίσιο και είναι χτισμένο ως βιβλιοθήκη UI που εκτελείται με στοιχεία Web.
Αυτά τα στοιχεία λειτουργούν όπως κομμάτια επαναχρησιμοποιήσιμου κώδικα παρόμοια με τη βιβλιοθήκη Polymer της Google. Ωστόσο, με το Mozilla Brick, έχετε τη δική σας βιβλιοθήκη εξαρτημάτων, μαζί με στοιχεία UI, όλα τυλιγμένα σε ένα μεγάλο πακέτο.
Εάν βουτήξετε σε αυτή τη βιβλιοθήκη, θα συνειδητοποιήσετε γρήγορα ότι έχει κατασκευαστεί διαφορετικά από άλλα.
Mozilla χρησιμοποιεί τη δική του γλώσσα για να περιγράψει τα προσαρμοσμένα στοιχεία όπως τα τούβλα που λειτουργούν ως συνιστώσες μαζί. Εάν προσθέσετε πολλά τούβλα στη σελίδα σας, μπορείτε να τα διαχειριστείτε χρησιμοποιώντας ένα εργαλείο διαχείρισης πακέτων όπως το Bower.
Σημειώστε ότι το Mozilla Brick μπορεί να λειτουργήσει πάνω από το Polymer, ώστε να είναι ένα ευέλικτο πλαίσιο. Στην ουσία, χρησιμοποιείτε το Brick για να ορίσετε συγκεκριμένα στοιχεία σελίδας ή συγκεκριμένες ενέργειες χρήστη στη σελίδα.
Τότε εσύ συνδέστε αυτά τα στοιχεία στα τυπικά στοιχεία UI σας μέσα στο HTML. Με αυτόν τον τρόπο εξακολουθείτε να χρησιμοποιείτε συμβάσεις ονοματολογίας συμβατών με τα πρότυπα πάνω από τα στοιχεία του Τούβλου.
Αυτή τη στιγμή βρίσκεται στην έκδοση 2.0 και μπορείτε να βρείτε μια ολόκληρη λίστα repos στο GitHub. Η Mozilla δημιούργησε ένα Λογαριασμός GitHub ειδικά για αυτό το έργο έτσι είναι το καλύτερο μέρος για να βρείτε πληροφορίες.
Έχει τα πάντα, από UI σε ημερολόγια έως μπαρ καρτελών, προσαρμοσμένες διατάξεις κάρτας, και ακόμη και τον κύριο κώδικα δικτυακού τόπου Brick. Ολα κυκλοφορήσει δωρεάν με την πηγή πλήρως προσβάσιμη.
Κάθε έργο περιλαμβάνει μια ζωντανή επίδειξη που φιλοξενείται στο GitHub, οπότε αν ανακαλύψετε στην τεκμηρίωση θα βρείτε συνδέσμους για όλα αυτά.
Θα πρέπει να έχετε κάποιο επίπεδο άνεσης με τα συστατικά του ιστού πριν μπείτε στο Brick. Δεν είναι σούπερ newbie-φιλικό και είναι πραγματικά στοχεύει σε προγραμματιστές frontend που θέλουν προ-σχεδιασμένα εξαρτήματα για τις ιστοσελίδες τους.
Ακόμα και οι αρχάριοι μπορούν να μάθουν τα σχοινιά με την εξάσκηση με το Brick από μόνοι τους. Μπορεί να παλέψετε για να καταλάβετε ολόκληρη τη βιβλιοθήκη, αλλά τόσο περισσότερο ασκείστε τόσο περισσότερο θα μάθετε και το πιο εύκολο θα είναι να κατασκευάσουμε ισχυρές webapps που λειτουργούν με εξαρτήματα.