JPJenna Press
Usage

Πώς να προσαρμόσετε με ασφάλεια ένα template

Κανόνες για οπτικές αλλαγές χωρίς να σπάει η συμπεριφορά theme, γλώσσας ή framework.

Η οπτική ελευθερία είναι χρήσιμη μόνο όταν το συμβόλαιο του πλαισίου μένει άθικτο

Η προσαρμογή template πρέπει να μένει μέσα στους template φακέλους και να μην αλλάζει σιωπηλά τους κανόνες του πλαισίου. Ένας οπτικός επανασχεδιασμός είναι αποδεκτός. Κρυφή routing logic, hacks προτεραιότητας themes ή language-specific branching μέσα σε template δεν είναι.

Η ασφαλέστερη ροή είναι να αλλάζετε μόνο ό,τι πραγματικά ανήκει στο template: τη δομή του markup, το presentational CSS και τα template-local components. Αν μια επιθυμητή αλλαγή επηρεάζει persistence, route structure ή συμπεριφορά κοινή σε περισσότερα templates, τότε μάλλον ανήκει στο layer του framework.

Αυτή η διάκριση κρατά τα templates εκφραστικά χωρίς να τα κάνει απρόβλεπτα.

Συνέχεια ανάγνωσης

Συνεχίστε να διαβάζετε μέσα στο Jenna Press

Χρησιμοποιήστε τις κατηγορίες του blog για να μετακινηθείτε ανάμεσα στο υπόβαθρο του έργου και στην πρακτική καθοδήγηση χρήσης.
Επιστροφή στο blog
Powered by open source.GitHub·Company