Submit Search
Upload
【LT】 怖くない恐怖のScala.js
•
1 like
•
1,875 views
Yuto Suzuki
Follow
scala.jsを試してみました。
Read less
Read more
Software
Report
Share
Report
Share
1 of 26
Download now
Download to read offline
Recommended
進撃のSbt
進撃のSbt
Yuto Suzuki
Good-Bye Swagger
Good-Bye Swagger
katada-yuki
実戦Scala
実戦Scala
Yuto Suzuki
ネタじゃないScala.js
ネタじゃないScala.js
takezoe
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
Swagger 入門
Swagger 入門
Yoshiaki Yoshida
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
dcubeio
Node.js version16の新機能
Node.js version16の新機能
Masaki Suzuki
Recommended
進撃のSbt
進撃のSbt
Yuto Suzuki
Good-Bye Swagger
Good-Bye Swagger
katada-yuki
実戦Scala
実戦Scala
Yuto Suzuki
ネタじゃないScala.js
ネタじゃないScala.js
takezoe
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
Swagger 入門
Swagger 入門
Yoshiaki Yoshida
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
dcubeio
Node.js version16の新機能
Node.js version16の新機能
Masaki Suzuki
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
Isomorphic web development with scala and scala.js
Isomorphic web development with scala and scala.js
TanUkkii
capybara で快適なテスト生活を
capybara で快適なテスト生活を
Ryunosuke SATO
PHP Application E2E with Capybara
PHP Application E2E with Capybara
Yoshiaki Yoshida
Skinny Framework で始めた Scala
Skinny Framework で始めた Scala
Ryuji Yamashita
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
tak-nakamura
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
Tomoki Oyamatsu
Scala.jsはじめました!
Scala.jsはじめました!
K Kinzal
Scala.jsはじめました?
Scala.jsはじめました?
K Kinzal
ふつうのRailsアプリケーション開発
ふつうのRailsアプリケーション開発
Takafumi ONAKA
Java + React.jsでSever Side Rendering #reactjs_meetup
Java + React.jsでSever Side Rendering #reactjs_meetup
Toshiaki Maki
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
とりあえず使えるSBT
とりあえず使えるSBT
Kiyotaka Kunihira
Editorlt
Editorlt
Masaki Suzuki
Calabashでbddしようぜ
Calabashでbddしようぜ
豊明 尾古
Vscodemeetup6
Vscodemeetup6
Masaki Suzuki
ScalaにまつわるNewsな話
ScalaにまつわるNewsな話
Yosuke Mizutani
20150207 何故scalaを選んだのか
20150207 何故scalaを選んだのか
Katsunori Kanda
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
Kohei Asai
Ansible softlayer
Ansible softlayer
Hideaki Tokida
scala-kaigi1-sbt
scala-kaigi1-sbt
Kenji Yoshida
Scalaの現状と課題
Scalaの現状と課題
Kota Mizushima
More Related Content
What's hot
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
Isomorphic web development with scala and scala.js
Isomorphic web development with scala and scala.js
TanUkkii
capybara で快適なテスト生活を
capybara で快適なテスト生活を
Ryunosuke SATO
PHP Application E2E with Capybara
PHP Application E2E with Capybara
Yoshiaki Yoshida
Skinny Framework で始めた Scala
Skinny Framework で始めた Scala
Ryuji Yamashita
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
tak-nakamura
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
Tomoki Oyamatsu
Scala.jsはじめました!
Scala.jsはじめました!
K Kinzal
Scala.jsはじめました?
Scala.jsはじめました?
K Kinzal
ふつうのRailsアプリケーション開発
ふつうのRailsアプリケーション開発
Takafumi ONAKA
Java + React.jsでSever Side Rendering #reactjs_meetup
Java + React.jsでSever Side Rendering #reactjs_meetup
Toshiaki Maki
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
とりあえず使えるSBT
とりあえず使えるSBT
Kiyotaka Kunihira
Editorlt
Editorlt
Masaki Suzuki
Calabashでbddしようぜ
Calabashでbddしようぜ
豊明 尾古
Vscodemeetup6
Vscodemeetup6
Masaki Suzuki
ScalaにまつわるNewsな話
ScalaにまつわるNewsな話
Yosuke Mizutani
20150207 何故scalaを選んだのか
20150207 何故scalaを選んだのか
Katsunori Kanda
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
Kohei Asai
Ansible softlayer
Ansible softlayer
Hideaki Tokida
What's hot
(20)
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Isomorphic web development with scala and scala.js
Isomorphic web development with scala and scala.js
capybara で快適なテスト生活を
capybara で快適なテスト生活を
PHP Application E2E with Capybara
PHP Application E2E with Capybara
Skinny Framework で始めた Scala
Skinny Framework で始めた Scala
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
Scala.jsはじめました!
Scala.jsはじめました!
Scala.jsはじめました?
Scala.jsはじめました?
ふつうのRailsアプリケーション開発
ふつうのRailsアプリケーション開発
Java + React.jsでSever Side Rendering #reactjs_meetup
Java + React.jsでSever Side Rendering #reactjs_meetup
React meetup 3_eight
React meetup 3_eight
とりあえず使えるSBT
とりあえず使えるSBT
Editorlt
Editorlt
Calabashでbddしようぜ
Calabashでbddしようぜ
Vscodemeetup6
Vscodemeetup6
ScalaにまつわるNewsな話
ScalaにまつわるNewsな話
20150207 何故scalaを選んだのか
20150207 何故scalaを選んだのか
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
コンポーネント指向による、Reactのベストプラクティスとバッドプラクティス
Ansible softlayer
Ansible softlayer
Similar to 【LT】 怖くない恐怖のScala.js
scala-kaigi1-sbt
scala-kaigi1-sbt
Kenji Yoshida
Scalaの現状と課題
Scalaの現状と課題
Kota Mizushima
Scalaでのプログラム開発
Scalaでのプログラム開発
Kota Mizushima
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Kazuhiro Sera
Scala Daysに行ってみて
Scala Daysに行ってみて
Kota Mizushima
Scala.js触ってみた
Scala.js触ってみた
Asami Abe
Sbtのマルチプロジェクトはいいぞ
Sbtのマルチプロジェクトはいいぞ
Yoshitaka Fujii
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Akio Katayama
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
takezoe
ScalaでASICやFPGA用の回路を設計するChisel
ScalaでASICやFPGA用の回路を設計するChisel
Kei Nakazawa
Quarkus入門
Quarkus入門
Norito Agetsuma
はじめよう Backbone.js
はじめよう Backbone.js
Hiroki Toyokawa
イマドキの現場で使えるJavaライブラリ事情
イマドキの現場で使えるJavaライブラリ事情
takezoe
ES6で始めるNode.js / Starting NodeJS Development with ES6
ES6で始めるNode.js / Starting NodeJS Development with ES6
Taro Odashima
Play framework 2.0のちょっとした紹介
Play framework 2.0のちょっとした紹介
Ryo RKTM
Antのススメ
Antのススメ
Tatsumi Naganuma
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Kazuhiro Sera
いまさらJavaScript
いまさらJavaScript
Naomichi Yamakita
Couch Db勉強会0623 by yssk22
Couch Db勉強会0623 by yssk22
Yohei Sasaki
第1回名古屋Android勉強会Lt用資料
第1回名古屋Android勉強会Lt用資料
tantack
Similar to 【LT】 怖くない恐怖のScala.js
(20)
scala-kaigi1-sbt
scala-kaigi1-sbt
Scalaの現状と課題
Scalaの現状と課題
Scalaでのプログラム開発
Scalaでのプログラム開発
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Scala Daysに行ってみて
Scala Daysに行ってみて
Scala.js触ってみた
Scala.js触ってみた
Sbtのマルチプロジェクトはいいぞ
Sbtのマルチプロジェクトはいいぞ
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
ScalaでASICやFPGA用の回路を設計するChisel
ScalaでASICやFPGA用の回路を設計するChisel
Quarkus入門
Quarkus入門
はじめよう Backbone.js
はじめよう Backbone.js
イマドキの現場で使えるJavaライブラリ事情
イマドキの現場で使えるJavaライブラリ事情
ES6で始めるNode.js / Starting NodeJS Development with ES6
ES6で始めるNode.js / Starting NodeJS Development with ES6
Play framework 2.0のちょっとした紹介
Play framework 2.0のちょっとした紹介
Antのススメ
Antのススメ
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
いまさらJavaScript
いまさらJavaScript
Couch Db勉強会0623 by yssk22
Couch Db勉強会0623 by yssk22
第1回名古屋Android勉強会Lt用資料
第1回名古屋Android勉強会Lt用資料
More from Yuto Suzuki
5xx解消への道のり
5xx解消への道のり
Yuto Suzuki
MySQLのインデックス入門
MySQLのインデックス入門
Yuto Suzuki
Ad vol.2
Ad vol.2
Yuto Suzuki
広告勉強会
広告勉強会
Yuto Suzuki
Mastering Bitcoin ~network~
Mastering Bitcoin ~network~
Yuto Suzuki
Aerospike基本のき
Aerospike基本のき
Yuto Suzuki
いまさらAkkaStream
いまさらAkkaStream
Yuto Suzuki
Introduction of View Through Tracking
Introduction of View Through Tracking
Yuto Suzuki
エンジニアのためのマーケティング
エンジニアのためのマーケティング
Yuto Suzuki
How to Build a Team
How to Build a Team
Yuto Suzuki
プロダクトにおけるScala
プロダクトにおけるScala
Yuto Suzuki
Do you like scala
Do you like scala
Yuto Suzuki
Re invent
Re invent
Yuto Suzuki
Slackから始めるChatOps
Slackから始めるChatOps
Yuto Suzuki
大学の時の研究の話
大学の時の研究の話
Yuto Suzuki
F.O.Xを支える技術
F.O.Xを支える技術
Yuto Suzuki
Scala戦士を増やせ
Scala戦士を増やせ
Yuto Suzuki
Recommend scala
Recommend scala
Yuto Suzuki
スクラムに学ぶ開発の回し方
スクラムに学ぶ開発の回し方
Yuto Suzuki
Breezeで始めるデータ分析
Breezeで始めるデータ分析
Yuto Suzuki
More from Yuto Suzuki
(20)
5xx解消への道のり
5xx解消への道のり
MySQLのインデックス入門
MySQLのインデックス入門
Ad vol.2
Ad vol.2
広告勉強会
広告勉強会
Mastering Bitcoin ~network~
Mastering Bitcoin ~network~
Aerospike基本のき
Aerospike基本のき
いまさらAkkaStream
いまさらAkkaStream
Introduction of View Through Tracking
Introduction of View Through Tracking
エンジニアのためのマーケティング
エンジニアのためのマーケティング
How to Build a Team
How to Build a Team
プロダクトにおけるScala
プロダクトにおけるScala
Do you like scala
Do you like scala
Re invent
Re invent
Slackから始めるChatOps
Slackから始めるChatOps
大学の時の研究の話
大学の時の研究の話
F.O.Xを支える技術
F.O.Xを支える技術
Scala戦士を増やせ
Scala戦士を増やせ
Recommend scala
Recommend scala
スクラムに学ぶ開発の回し方
スクラムに学ぶ開発の回し方
Breezeで始めるデータ分析
Breezeで始めるデータ分析
【LT】 怖くない恐怖のScala.js
1.
怖くない
2.
自己紹介 • 鈴木雄登 • @moc_yuto •
scala/python/NLP
3.
Scala.jsって知ってますか?
4.
Scalaでjavascriptが書けるクールなやつ
5.
いわゆる TypeScriptみたいな存在
6.
いいところ 型がある! プラグインなどを突っ込んでも動く! Scalaで書ける!!!
7.
今日のテーマ Scala.jsから Scalaに親しみを持ってもらう!
8.
すごい簡単に動きます。 なんと、
9.
フォルダ階層 build.properties project plugin.sbt src/main/scala/webapp App.scala build.sbt 最小限で試すならこれだけ!!
10.
build.sbt build.properties plugin.sbt
11.
App.scala
12.
ここからコンパイル! $ sbt > fastOptJS これだけ!!
13.
フォルダ階層 build.properties project plugin.sbt src/main/scala/webapp App.scala build.sbt target/scala2.11 scala-js-tutorial-fastopt.js JSが生成されるよ!
14.
あとはHTML
15.
あとはHTML こんな
16.
あとはHTML 感じ
17.
デモ https://github.com/moc-yuto/scalajs-tutorial
18.
実はいろんな プラグインが出てる。
19.
• Jquery • React •
AngularJS • Vue • Ractive • pouchDB • Three.js • D3.js • Velocity.js • For ChromeApp • unitTest
20.
と、
21.
ここまでは良かったのだが。。
22.
23.
exampleは動くけど、 ゼロから作ると動かない。。。
24.
そもそもng-appすら 呼んでくれない!
25.
追って進 共有します!
26.
ご清聴ありがとうございました。
Download now