Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Kotlin/JS イケイケフロントエンド開発 / Ikeike Frontend Development in KotlinJS
Yuku Kotani
July 15, 2019
Programming
0
210
Kotlin/JS イケイケフロントエンド開発 / Ikeike Frontend Development in KotlinJS
Feedal Meetup #2 (
https://feedal.connpass.com/event/136645
) でLTした資料
Yuku Kotani
July 15, 2019
Tweet
Share
More Decks by Yuku Kotani
See All by Yuku Kotani
先を見据えたMVPのフロントエンド開発
yukukotani
0
27
Bundle Side Optimization in Future JavaScript - JSConf JP 2021
yukukotani
2
1.7k
Kotlin/JS の仕組み / How KotlinJS works
yukukotani
5
2.1k
Other Decks in Programming
See All in Programming
Quartoを使ってみませんか / quarto_get_started
s_uryu
2
400
Monadic Java
mariofusco
4
270
You CANt teach an old dog new tricks
michaelbukachi
0
120
byte列のbit表現を得るencodingライブラリ作った
convto
1
200
GraphQL+KMM開発でわかったこと / What we learned from GraphQL+KMM development
kubode
0
130
코드 품질 1% 올리기
pluu
1
1k
テスト設計技法をなぜ&どのように使うのか体験しよう!
imtnd
0
510
How useEvent would change our applications
koba04
1
1.8k
実録mruby組み込み体験
coe401_
0
110
SRE bridge the gap: Feature development to Core API / 機能開発チームとコアAPIチームの架け橋としてのSRE
kenzan100
1
450
あなたの会社の古いシステム、なんとかしませんか?~システム刷新から考えるDX化への道筋とバリエーション~/webinar20220420-grapecity
grapecity_dev
0
140
デュアルトラックアジャイル× Agile Testingから 見えてきたQAのミライ
atamaplus
0
460
Featured
See All Featured
Designing for Performance
lara
596
63k
How to Ace a Technical Interview
jacobian
265
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
125
8.5k
Gamification - CAS2011
davidbonilla
75
3.9k
Testing 201, or: Great Expectations
jmmastey
21
5.4k
KATA
mclloyd
7
8.6k
Web Components: a chance to create the future
zenorocha
303
40k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
103
16k
Embracing the Ebb and Flow
colly
73
3.3k
How GitHub (no longer) Works
holman
296
140k
Build your cross-platform service in a week with App Engine
jlugia
219
17k
Transcript
Kotlin/JS イケイケ フロントエンド開発 Feedal Meetup #2 1
自己紹介 名前: 小谷 優空 (Yuku Kotani) GitHub: @Monchi Twitter: @MonchiFC
Ubie Inc. ソフトウェアエンジニア Everforth Co., Ltd. ソフトウェアエンジニア 筑波大学情報科学類 2
Kotlin/JS触ったことある人 3
Kotlin/JS触ったことある人 4
実践よりも雰囲気を! 5
Kotlin/JS - KotlinをJavaScriptにコンパイルする - KotlinとJavaScript間で相互呼び出し可能 - ECMAScriptやCommonJSのModulesと共存 6
TypeScriptでよくない? - AndroidやServer-side Kotlinと ドメインモデルなどを共通化できる - Kotlin製のライブラリを使える(場合がある) - JavaScriptの後方互換から開放 7
Kotlin->JS呼び出し @JsModuleアノテーション JS側のmodule名を指定 external修飾子 実装を外部に持つ 8
JS->Kotlin呼び出し 特別な操作はいらない 型情報もよしなに引き継がれる String -> string Int -> number Array
-> [] etc... 9
Deep Dive into Kotlin/JS!!! - 現状ほとんどドキュメントがない - HyperappのKotlinラッパーを作ったので読んでください https://github.com/Monchi/kotlin-hyperapp 10
ありがとうございました 11