2010-01-27 14 views
22

Ben sunucuda yanı sıra tarayıcıda ifade etmek isterim mantığı bir parça üzerinde çalışıyorum. Önceden girilmiş olanlara dayanan öğeler arasında belirli mantıksal ilişkilerin olması gereken bir formu doğrulamak gibi bir şey. Bir keresinde mantığı yazmak ve bir şekilde Ruby hem ve Javascript ile bitirmek EğerRuby'yi Javascript'e nasıl derleyebilirim?

Yani ... Ben iki kod adet farklı dilde yazılmış olduğundan emin yapma konusunda endişelenmenize gerek sadece bir kez mantığı yazmak ve olamaz aynı işlevsel davranışa sahip olmak.

Ruby'deki her şeyi yeniden üretmemize gerek yok ve Ruby için Functional Javascript gibi tek bir genel amaçlı kitaplığı taşımak basitleştirilebilir.

kimse RubyJS deneyimi var mı? RubyJS kullanarak beni mevcut bir projeye yönlendiren var mı? peşin Teşekkür ...

cevap

6

Ben yaklaşık http://hotruby.yukoba.jp/ biliyorum ama

+0

Bu çok kesinlikle problem çözme için farklı bir yaklaşımdır. Çok ilginç, teşekkürler. Bu olduğu kadar serin – raganwald

1

Geçenlerde Ruby içeride Spidermonkey JavaScript yorumlayıcısı gömer "Johnson" adlı bir projeyi duyan kullanılan hiç. http://github.com/jbarnette/johnson

Ardından Yakut içindeki bazı javascript eval başladı.

+4

, hiç OP'ın soruya cevap vermez. –

17

olsa hiç denemedim, Opal Şu anda dışarda iyi Yakut JS için dönüştürücü/derleyici. Here eylemde görebilirsiniz.

Mükemmel değil, ama çoğu zaman çalışır ve bu tür RubyJS gibi eski projelerde aksine Opal hala aktif geliştiriliyor.

İlgili konular