מה זה Ruby slim?
מה זה Ruby slim?

וִידֵאוֹ: מה זה Ruby slim?

וִידֵאוֹ: מה זה Ruby slim?
וִידֵאוֹ: МОРОЗОВ - откажет КАРПИНУ / не поддерживает ВОЙНУ / ЕВРОКУБКИ вместо ДЕНЕГ 2024, נוֹבֶמבֶּר
Anonim

רָזֶה הוא מנוע תבנית מהיר וקל משקל עם תמיכה ב-Rails 3 ואילך. זה נוסה בכבדות על כל המגמות אוֹדֶם יישומים. במצב חסר היגיון אתה יכול להשתמש רָזֶה אם אתה אוהב את רָזֶה תחביר לבניית HTML שלך אבל לא רוצה לכתוב אוֹדֶם בתבניות שלך.

אם נשמור על זה, מהו קובץ דק?

רָזֶה היא שפת תבניות עמודים הממזערת סימון ותחביר. זה מסיר את רוב הסמלים הנוספים "דמוי תכנות" מ-HTML כך שהקוד שלך נראה נקי יותר. רָזֶה מוסיף גם הצהרות if-else, לולאות, כולל ועוד. CodeKit מקפיד קבצים דקים לתוך HTML קבצים.

לאחר מכן, השאלה היא, מהו פאג HTML? סוֹלֵד . js הוא א HTML מנוע תבנית, מה שאומר שאתה יכול לכתוב הרבה יותר פשוט סוֹלֵד קוד, אשר סוֹלֵד מהדר יקמפל לתוך HTML קוד, שהדפדפן יכול להבין. סוֹלֵד יש תכונות עוצמתיות כמו תנאים, לולאות, כולל, מיקסים שבאמצעותם נוכל לרנדר HTML קוד המבוסס על קלט משתמש או נתוני התייחסות.

יתר על כן, מהם קבצי ERB?

ERB (Embedded RuBy) הוא תכונה של Ruby המאפשרת לך ליצור בנוחות כל סוג של טקסט, בכל כמות, מתבניות. התבניות עצמן משלבות טקסט רגיל עם קוד Ruby להחלפת משתנים ובקרת זרימה, מה שמקל על כתיבה ותחזוקה.

מה זה HTML HAML?

המל היא שפת סימון המשמשת בעיקר עם Ruby שמתארת בצורה נקייה ופשוטה את HTML של כל מסמך אינטרנט ללא שימוש בקוד מוטבע. זוהי אלטרנטיבה פופולרית לשימוש בשפת תבניות Rails (.erb) ומאפשרת לך להטמיע קוד Ruby בסימון שלך.

מוּמלָץ: