aspose.info
TR

RJS - Ruby Javascript Dosyası

Güncellendi

RJS dosyası nedir?

.rjs uzantılı bir dosya, Ruby kodu ile JavsScript’in birleşimidir ve Rails geliştiricilerinin Ruby’yi kullanarak dinamik JavaScript kodu üretmesine olanak tanır. Ruby kodu, Java işlevlerine gömülüdür ve sunucuda Ruby motorunun çalışmasını gerektiren web sunucusunda derlenir. RJS, RHTML ile benzerdir; tek fark, yanalın HTML içinde Ruby kodu içermesi, Javascript işlevlerinde ise Ruby kodu içermesidir.

RJS Dosya Biçimi

RJS dosyaları, diğer herhangi bir betik veya programlama dili gibi düz metin olarak kodlanmıştır. İstemci tarafından böyle bir sayfa istendiğinde, Ruby kodu sunucuda yürütülür ve istemcinin tarayıcısına yalnızca HTML ve Javascript kodu döndürülür. RJS dosyasının sözdizimi, Ruby ve JavaScript sözdiziminin birleşimine benzer, öyle ki JavaScript işlevlerine yalnızca Ruby kodu gömülüdür.

RJS Örneği

Aşağıdaki örnek, basit bir Ruby kodunu bağımsız olarak gösterir ve ardından bir JavaScript işlevine gömülür.

### Default Ruby Functions

def foo
  "bar"
end
# JS style which looks like JS

foo = -> { return "bar" }

ve RubyJS aşağıdadır:

# here you go!

foo = -> { "bar" }

Referanslar

Ayrıca bakınız