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 Development in KotlinJS
Search
Yuku Kotani
July 15, 2019
Programming
0
320
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
Kuma UI が提唱する Hybrid Approach CSS-in-JS の仕組み
yukukotani
2
310
GraphQLスキーマ設計の勘所
yukukotani
39
15k
既存Webサービスのモバイルアプリ版を 1週間でリリースし、進化させてきた話
yukukotani
0
570
先を見据えたMVPのフロントエンド開発
yukukotani
0
240
Bundle Side Optimization in Future JavaScript - JSConf JP 2021
yukukotani
2
2.7k
Kotlin/JS の仕組み / How KotlinJS works
yukukotani
5
2.9k
Other Decks in Programming
See All in Programming
Elm 0.19.0 Changes
bkuhlmann
0
500
Anthropic Cookbook のおすすめレシピ
schroneko
7
1.1k
使ってみよう Azure AI Document Intelligence
kosmosebi
2
360
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
110
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
180
Netty Chicago Java User Group 2024-04-17
sullis
0
200
禅の心を手に入れよ
eltociear
1
280
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
100
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
140
大規模UIKitベースアプリへのTCAの段階的導入/gradual-adoption-of-tca-in-a-large-scale-uikit-based-app
takehilo
2
200
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
"config" ってなんだ? / What is "config"?
okashoi
0
250
Featured
See All Featured
Building Effective Engineering Teams - LeadDev
addyosmani
32
1.9k
Six Lessons from altMBA
skipperchong
22
3k
The Cult of Friendly URLs
andyhume
74
5.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
21
1.4k
How STYLIGHT went responsive
nonsquared
92
4.8k
A better future with KSS
kneath
231
16k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Clear Off the Table
cherdarchuk
85
310k
Optimizing for Happiness
mojombo
370
69k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
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