Τι είναι το Ruby slim;
Τι είναι το Ruby slim;

Βίντεο: Τι είναι το Ruby slim;

Βίντεο: Τι είναι το Ruby slim;
Βίντεο: Rubi Slim System Cutter - How Good Can It Really Be? 2024, Νοέμβριος
Anonim

Λεπτός είναι ένας γρήγορος, ελαφρύς κινητήρας προτύπων με υποστήριξη για Rails 3 και νεότερες εκδόσεις. Έχει δοκιμαστεί βαριά σε όλα τα μεγάλα ρουμπίνι υλοποιήσεις. Σε λειτουργία χωρίς λογική μπορείτε να χρησιμοποιήσετε Λεπτός αν σας αρέσει το Λεπτός σύνταξη για τη δημιουργία του HTML σας αλλά δεν θέλετε να γράψετε Ρουμπίνι στα πρότυπά σας.

Έχοντας αυτό υπόψη, τι είναι ένα λεπτό αρχείο;

Λεπτός είναι μια γλώσσα προτύπων σελίδας που ελαχιστοποιεί τη σήμανση και τη σύνταξη. Αφαιρεί τα περισσότερα από τα επιπλέον σύμβολα "όπως προγραμματισμού" από την HTML, έτσι ώστε ο κώδικάς σας να φαίνεται πιο καθαρός. Λεπτός προσθέτει επίσης προτάσεις if-else, βρόχους, περιλαμβάνει και άλλα. Το CodeKit μεταγλωττίζει Λεπτά αρχεία σε HTML αρχεία.

Στη συνέχεια, το ερώτημα είναι, τι είναι το pug HTML; Πατημασιά . js είναι α HTML templating engine, που σημαίνει ότι μπορείτε να γράψετε πολύ πιο απλά Πατημασιά κωδικός, ο οποίος Πατημασιά ο μεταγλωττιστής θα μεταγλωττίσει σε HTML κώδικα, αυτό το πρόγραμμα περιήγησης μπορεί να καταλάβει. Πατημασιά έχει ισχυρά χαρακτηριστικά όπως συνθήκες, βρόχους, περιλαμβάνει, μίξεις χρησιμοποιώντας τα οποία μπορούμε να αποδώσουμε HTML κώδικα που βασίζεται σε δεδομένα εισόδου χρήστη ή αναφοράς.

Επιπλέον, τι είναι τα αρχεία ERB;

ERB Το (Embedded RuBy) είναι μια δυνατότητα του Ruby που σας επιτρέπει να δημιουργείτε εύκολα οποιοδήποτε είδος κειμένου, σε οποιαδήποτε ποσότητα, από πρότυπα. Τα ίδια τα πρότυπα συνδυάζουν απλό κείμενο με κώδικα Ruby για αντικατάσταση μεταβλητών και έλεγχο ροής, γεγονός που καθιστά εύκολη τη σύνταξη και τη διατήρησή τους.

Τι είναι το HTML HAML;

Haml είναι μια γλώσσα σήμανσης που χρησιμοποιείται κυρίως με το Ruby που περιγράφει καθαρά και απλά το HTML οποιουδήποτε εγγράφου ιστού χωρίς τη χρήση ενσωματωμένου κώδικα. Είναι μια δημοφιλής εναλλακτική στη χρήση της γλώσσας προτύπων Rails (. erb) και σας επιτρέπει να ενσωματώσετε τον κώδικα Ruby στη σήμανση.

Συνιστάται: