Ruby slim гэж юу вэ?
Ruby slim гэж юу вэ?

Видео: Ruby slim гэж юу вэ?

Видео: Ruby slim гэж юу вэ?
Видео: Sonic.exe | Гэж юу вэ? 2024, Дөрөвдүгээр сар
Anonim

Нимгэн нь Rails 3 болон түүнээс хойшхи хувилбаруудыг дэмждэг хурдан, хөнгөн загварчлалын хөдөлгүүр юм. Энэ нь бүх мэргэжлээр маш их туршиж үзсэн бадмаараг хэрэгжилт. Логикгүй горимд та ашиглаж болно Нимгэн Хэрэв танд таалагдаж байвал Нимгэн синтакс нь таны HTML-г бүтээх боловч бичихийг хүсэхгүй байна Руби таны загваруудад.

Үүнийг анхаарч үзвэл нимгэн файл гэж юу вэ?

Нимгэн нь тэмдэглэгээ болон синтаксийг багасгадаг хуудасны загварчлалын хэл юм. Энэ нь HTML-ээс нэмэлт "програмчлалтай төстэй" тэмдэгтүүдийн ихэнхийг устгаснаар таны код илүү цэвэрхэн харагдана. Нимгэн мөн if-else хэллэг, гогцоо, орно гэх мэтийг нэмдэг. CodeKit эмхэтгэдэг Нарийхан файлууд HTML рүү файлууд.

Дараа нь асуулт бол pug HTML гэж юу вэ? Pug . js бол a HTML загварчлалын хөдөлгүүр, энэ нь та илүү хялбар бичиж чадна гэсэн үг юм Pug код, аль Pug хөрвүүлэгч нь эмхэтгэх болно HTML код, тэр хөтөч ойлгох болно. Pug Нөхцөл байдал, гогцоо, орно, холих гэх мэт хүчирхэг шинж чанаруудтай HTML хэрэглэгчийн оролт эсвэл лавлагааны өгөгдөл дээр үндэслэсэн код.

Цаашилбал, ERB файлууд гэж юу вэ?

ERB (Embedded RuBy) нь Ruby-ийн онцлог бөгөөд загвараас ямар ч хэмжээгээр, ямар ч төрлийн текст үүсгэх боломжийг олгодог. Загварууд нь энгийн текстийг Ruby кодтой хослуулж, хувьсагчийг орлуулах, урсгалыг хянах боломжийг олгодог бөгөөд энэ нь тэдгээрийг бичих, засварлахад хялбар болгодог.

HTML HAML гэж юу вэ?

Хамл нь Ruby-д голчлон хэрэглэгддэг тэмдэглэгээний хэл бөгөөд үүнийг энгийн бөгөөд ойлгомжтойгоор тайлбарладаг HTML ямар ч вэб баримт бичгийн доторх код ашиглахгүйгээр. Энэ нь Rails загварчлалын хэлийг (. erb) ашиглах түгээмэл хувилбар бөгөөд Ruby кодыг тэмдэглэгээнд оруулах боломжийг олгодог.

Зөвлөмж болгож буй: