108 學年度第 2 學期 · 吉爾安娜‧博拉朵莉(2015):恐怖時代的哲學—與尤根哈‧伯瑪斯&雅克‧德西達對話 (南方家園出版) *邱伯浩,(2006),恐怖主義與反恐,新文京開發,第一章。
【LT】 怖くない恐怖のScala.js
-
Upload
yuto-suzuki -
Category
Software
-
view
1.404 -
download
0
Transcript of 【LT】 怖くない恐怖のScala.js
怖くない
自己紹介
• 鈴木雄登
• @moc_yuto
• scala/python/NLP
Scala.jsって知ってますか?
Scalaでjavascriptが書けるクールなやつ
いわゆる TypeScriptみたいな存在
いいところ型がある!
プラグインなどを突っ込んでも動く!
Scalaで書ける!!!
今日のテーマ
Scala.jsから Scalaに親しみを持ってもらう!
すごい簡単に動きます。
なんと、
フォルダ階層
build.properties
project
plugin.sbt
src/main/scala/webapp
App.scala
build.sbt
最小限で試すならこれだけ!!
build.sbt
build.properties
plugin.sbt
App.scala
ここからコンパイル!
$ sbt
> fastOptJS
これだけ!!
フォルダ階層
build.properties
project
plugin.sbt
src/main/scala/webapp
App.scala
build.sbt
target/scala2.11
scala-js-tutorial-fastopt.js
JSが生成されるよ!
あとはHTML
あとはHTML
こんな
あとはHTML
感じ
デモhttps://github.com/moc-yuto/scalajs-tutorial
実はいろんな プラグインが出てる。
• Jquery
• React
• AngularJS
• Vue
• Ractive
• pouchDB
• Three.js
• D3.js
• Velocity.js
• For ChromeApp
• unitTest
と、
ここまでは良かったのだが。。
exampleは動くけど、 ゼロから作ると動かない。。。
そもそもng-appすら
呼んでくれない!
追って進捗共有します!
ご清聴ありがとうございました。