License,開発,プレミアムOpalはRubyのコードをJavaScriptに変換するソフトウェアです。JavaScriptはWebブラウザ上で実行できる唯一のプログラミング言語です(プラグインを使わなかった場合)。JavaScriptを書きたくない、そう考える人も多いです。あなたがRubyプログラマであればOpalを使ってみましょう。テストできるページです。左がRuby、右がその変換したJavaScript。下に実行結果が表示されます。timesも使えます。こんな感じでifを使った出し分けもできます。OpalはRubyのコードをJavaScriptに変換できるコンパイラーです。構文はRubyのまま、JavaScriptに変換して実行されます。RailsやjQueryに組み込んで使うこともできるようになっており、実用的と言えるのではないでしょうか。Rubyの全てが実現できる訳ではないでしょうが、大抵のことはできそうです。Licenseのオープンソース・ソフトウェアです。MOONGIFTはこう見るJavaScriptをJavaScriptのまま使うのが好きではない人は多いです。その構文とスクリプト言語であるがための型指定ができないといった点に不満を感じています。そのため、数多くの変換言語が生み出されています。Dart、Typescript、JSX、CoffeeScriptなど多数の言語があります。それらの代替え言語の欠点としては、新しい言語を覚えなければならないということでしょう。Opalのメリットは使い慣れたRubyをそのまま使える点にあります。同様の仕組みとしてPHP.jsがあります。この手の手法が普及すると、サーバサイドの言語がWebブラウザ側を浸食する可能性すらあるのではないでしょうか。License,開発,プレミアムMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が722あります。blockworks。