Ruby Slim деген эмне?
Ruby Slim деген эмне?

Video: Ruby Slim деген эмне?

Video: Ruby Slim деген эмне?
Video: Трейдером станет не каждый! Плюсы и минусы трейдинга от эксперта торговли 2024, Ноябрь
Anonim

Slim Rails 3 жана андан кийинки версияларды колдогон тез, жеңил калыптоочу кыймылдаткыч. Бул бардык негизги боюнча катуу сыналган рубин ишке ашыруулар. Логикасыз режимде сиз колдоно аласыз Slim эгер сизге жакса Slim HTML түзүүгө синтаксис, бирок жазгыңыз келбейт Ruby шаблондоруңузда.

Муну эске алып, ичке файл деген эмне?

Slim белгилөөлөрдү жана синтаксисти минималдаштыруучу баракты калыптандыруучу тил. Кодуңуз тазараак көрүнүшү үчүн HTMLден кошумча "программалоо сыяктуу" символдордун көбүн алып салат. Slim ошондой эле if-else операторлорун, циклдерди, камтыйт жана башкаларды кошот. CodeKit компиляциялары Slim файлдар HTMLге файлдар.

Андан кийин, суроо, pug HTML деген эмне? Pug . js болуп саналат HTML шаблондоочу кыймылдаткыч, демек, сиз бир топ жөнөкөй жаза аласыз Pug код, кайсы Pug компилятор компиляциялайт HTML коду, ал браузер түшүнө алат. Pug шарттар, циклдер, камтуулар, аралашмалар сыяктуу күчтүү өзгөчөлүктөргө ээ, аларды биз көрсөтө алабыз HTML колдонуучу киргизген же маалымдама маалыматтарынын негизинде код.

Андан тышкары, ERB файлдары деген эмне?

ERB (Embedded RuBy) бул Ruby'дин өзгөчөлүгү, ал сизге шаблондордон каалаган сандагы текстти ыңгайлуу түзүүгө мүмкүндүк берет. Калыптар өзгөрмөлөрдү алмаштыруу жана агымды башкаруу үчүн жөнөкөй текстти Ruby коду менен айкалыштырат, бул аларды жазууну жана тейлөөнү жеңилдетет.

HTML HAML деген эмне?

Хамл көбүнчө Ruby менен колдонулган белгилөө тили болуп саналат, ал таза жана жөнөкөй сүрөттөйт HTML саптык кодду колдонбостон каалаган веб-документтин. Бул Rails шаблон тилин колдонуунун популярдуу альтернативасы (. erb) жана Ruby кодун белгилөөңүзгө киргизүүгө мүмкүндүк берет.

Сунушталууда: