Ano ang Ruby slim?
Ano ang Ruby slim?

Video: Ano ang Ruby slim?

Video: Ano ang Ruby slim?
Video: Ruby and Bonnie Elf on the Shelf Slime Challenge 2024, Nobyembre
Anonim

slim ay isang mabilis, magaan na templating engine na may suporta para sa Rails 3 at mas bago. Ito ay mabigat na nasubok sa lahat ng major ruby mga pagpapatupad. Sa logic-less mode na magagamit mo slim kung gusto mo ang slim syntax upang buuin ang iyong HTML ngunit ayaw mong magsulat Ruby sa iyong mga template.

Kapag pinapanatili itong nakikita, ano ang isang slim file?

slim ay isang page-templating na wika na nagpapaliit ng markup at syntax. Inaalis nito ang karamihan sa mga dagdag na "parang-programming" na mga simbolo mula sa HTML upang magmukhang mas malinis ang iyong code. slim nagdaragdag din ng mga if-else na pahayag, mga loop, kasama, at higit pa. Nag-compile ang CodeKit Slim na mga file sa HTML mga file.

Kasunod, ang tanong ay, ano ang pug HTML? Pug . ang js ay a HTML templating engine, na nangangahulugang maaari kang sumulat ng mas simple Pug code, na Pug compiler ay mag-compile sa HTML code, naiintindihan ng browser na iyon. Pug ay may makapangyarihang mga tampok tulad ng mga kundisyon, mga loop, kasama, mga mixin na ginagamit na maaari naming i-render HTML code batay sa input ng user o data ng sanggunian.

Higit pa rito, ano ang mga file ng ERB?

ERB (Naka-embed na RuBy) ay isang tampok ng Ruby na nagbibigay-daan sa iyong maginhawang bumuo ng anumang uri ng teksto, sa anumang dami, mula sa mga template. Pinagsasama mismo ng mga template ang plain text na may Ruby code para sa variable substitution at flow control, na nagpapadali sa kanila na isulat at mapanatili.

Ano ang HTML HAML?

Haml ay isang markup language na pangunahing ginagamit kay Ruby na malinis at simpleng naglalarawan sa HTML ng anumang dokumento sa web nang hindi gumagamit ng inline na code. Isa itong popular na alternatibo sa paggamit ng Rails templating language (. erb) at nagbibigay-daan sa iyong i-embed ang Ruby code sa iyong markup.

Inirerekumendang: