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
300
GraphQLスキーマ設計の勘所
yukukotani
39
15k
既存Webサービスのモバイルアプリ版を 1週間でリリースし、進化させてきた話
yukukotani
0
570
先を見据えたMVPのフロントエンド開発
yukukotani
0
230
Bundle Side Optimization in Future JavaScript - JSConf JP 2021
yukukotani
2
2.6k
Kotlin/JS の仕組み / How KotlinJS works
yukukotani
5
2.9k
Other Decks in Programming
See All in Programming
OpenTelemetry のサービスという概念について
azukiazusa1
2
1.1k
[技育CAMPアカデミア]アイディアを形に!【超入門】スマホアプリ開発〜リリースまでの流れをご紹介
teamlab
PRO
0
340
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
8
2.2k
ゆるい個人開発のススメ
kuroppe1819
10
940
Hanami and htmx
bkuhlmann
0
190
本格ローグライク制作にEbitengineを選んでみた
nagainaganawa
0
290
Ruby GitHub Packages
bkuhlmann
0
620
Rails と人魚の話/rails-and-mermaid
sanfrecce_osaka
0
100
Netty Chicago Java User Group 2024-04-17
sullis
0
110
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
Folding Cheat Sheet #3
philipschwarz
PRO
0
110
チーム力を高めるスクラム実践法:カンバン公開と課題攻略について - ニフティのスクラムトーク Vol. 2 - NIFTY Tech Talk #18
niftycorp
PRO
1
110
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Ruby is Unlike a Banana
tanoku
96
10k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Why Our Code Smells
bkeepers
PRO
331
56k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.4k
Building Applications with DynamoDB
mza
88
5.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
2k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
How to Ace a Technical Interview
jacobian
272
22k
Building Effective Engineering Teams - LeadDev
addyosmani
27
1.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
11
4.6k
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