Pragmatic Opal: Rubyで作るブラウザアプリケーション開発ガイド

· インプレス NextPublishing
Ebook
76
Pages

About this ebook

【RubyからJavaScriptへのトランスパイラ「Opal」のチュートリアルガイド!】

本書はRubyで書いたソースコードをJavaScriptに変換するトランスパイラ(ソースコードコンパイラ)であるOpalのチュートリアルガイドです。Opalの入門、応用、実践と実用的なアプリケーションを作るための解説に加えてOpalの活用事例も掲載しています。
【目次】
第1章 Opal入門
1.1 Opalって何?
1.2 How to Install
1.3 OpalでWebアプリケーションをつくろう
1.4 Sinatraアプリとして動かす
第2章 Opal応用編
2.1 OpalでJavaScriptのコードを呼びだしてみよう
2.2 Opalでgemをつくろう
2.3 OpalでJavaScriptのAPIラッパーを作る
第3章 実践Opal
3.1 Opalで実用的なアプリケーションを作るために
3.2 HyaliteでVirtual DOMを扱う
3.3 MeniliteでIsomorphicプログラミングをしよう
第4章 WebSocketを使って共同編集する
第5章 Opalの活用事例
5.1 【寄稿】ICFPCビジュアライザ
5.2 プレゼンテーションツール「Gibier」

About the author

2000年筑波大学大学院電子情報工学専攻博士前期課程修了。株式会社レトリバ エンジニア。未踏ソフトウェア創造事業 2003年度、2004年度前期に採択。2014年にJavaからRubyに転向し、現在はRubyKaigiに登壇するなどRubyistとして活躍している。

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.