Opal

参考:

Opal – Ruby to JavaScript Compiler [Official]

opal/opal: Ruby ♥︎ JavaScript

ドキュメント

参考:

lib | Opal v1.0.0 API Documentation [Official]

corelib | Opal v1.0.0 API Documentation [Official]

stdlib | Opal v1.0.0 API Documentation [Official]

Opal v1.0.0 Guides [Official]

概要

参考:

Opal のすすめ – Qiita

導入

参考:

JavaScript を Ruby で書ける Opal による Ruby 再現度を7個のサンプルで検証する | Tbpgr Blog

Ruby on Rails で使う

参考:

Rails 5 で Opal を使う – Qiita

opal-rails

参考:

opal/opal-rails: Bringing Ruby to Rails · Rails bindings for Opal – GitHub

まとめ

参考:

fazibear/awesome-opal: Awesome Opal – GitHub

関連 gem

Hyperstack

参考:

Hyperstack.org [Official]

hyperstack-org/hyperstack: Hyperstack ALPHA – GitHub

Menilite

参考:

youchan/menilite: An isomophic web programming framework in Ruby – GitHub

Volt

参考:

voltrb/volt: A Ruby web framework where your Ruby runs on both server and client – GitHub

Hyalite

参考:

youchan/hyalite: A Ruby implemented Virtual DOM in Opal – GitHub

仕組み

参考:

Opal はどうやって Ruby コードをパースするか | yhara.jp

opal/parser.rb at v0.11.4 · opal/opal – GitHub

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA