Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kotlin/JS イケイケフロントエンド開発 / Ikeike Frontend Devel...
Search
Yuku Kotani
July 15, 2019
Programming
0
450
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
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
560
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
11
3k
Web技術を駆使してユーザーの画面を「録画」する
yukukotani
14
7.2k
Capacitor製のWebViewアプリからReact Native製のハイブリッドアプリへ
yukukotani
5
1.3k
Real World Type Puzzle and Code Generation
yukukotani
4
870
Kuma UI が提唱する Hybrid Approach CSS-in-JS の仕組み
yukukotani
2
520
GraphQLスキーマ設計の勘所
yukukotani
42
17k
既存Webサービスのモバイルアプリ版を 1週間でリリースし、進化させてきた話
yukukotani
0
720
先を見据えたMVPのフロントエンド開発
yukukotani
0
300
Other Decks in Programming
See All in Programming
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
870
Alba: Why, How and What's So Interesting
okuramasafumi
0
210
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1.1k
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
300
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.4k
『改訂新版 良いコード/悪いコードで学ぶ設計入門』活用方法−爆速でスキルアップする!効果的な学習アプローチ / effective-learning-of-good-code
minodriven
28
4.1k
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.9k
Androidアプリのモジュール分割における:x:commonを考える
okuzawats
1
280
return文におけるstd::moveについて
onihusube
1
1.4k
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.2k
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
170
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
420
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
360
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Six Lessons from altMBA
skipperchong
27
3.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
3
180
For a Future-Friendly Web
brad_frost
176
9.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
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