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
ElixirConf繋がりでLiveViewNativeやってみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuisho Takafuji
October 19, 2022
Programming
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ElixirConf繋がりでLiveViewNativeやってみた
Yuisho Takafuji
October 19, 2022
More Decks by Yuisho Takafuji
See All by Yuisho Takafuji
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
1.2k
Elixirでスマホ開発の現在
thehaigo
0
61
サクッと画像分類アプリを作ってみる
thehaigo
0
340
ElixirMobile#2 ElixirDesktopの前説
thehaigo
0
210
ElixirDesktop is Production Ready?
thehaigo
0
180
スマホで動く「GPS地図アプリ」はElixirDesktopで割とサックリ作れる
thehaigo
0
170
Phoenix 1.7とElixirDesktopでスマホアプリを作る セットアップ編
thehaigo
0
280
ElixirDesktop R&D 苦労話
thehaigo
1
140
AxonOnnxとLiveViewで作る AI・MLシステム
thehaigo
0
230
Other Decks in Programming
See All in Programming
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
660
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.3k
Oxcを導入して開発体験が向上した話
yug1224
4
320
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
200
Creating Composable Callables in Contemporary C++
rollbear
0
150
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
11
5.9k
ふつうのFeature Flag実践入門
irof
8
4.1k
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
270
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
560
Performance Engineering for Everyone
elenatanasoiu
0
180
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
180
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
170
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
390
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Exploring anti-patterns in Rails
aemeredith
3
410
4 Signs Your Business is Dying
shpigford
187
22k
Crafting Experiences
bethany
1
180
A Tale of Four Properties
chriscoyier
163
24k
New Earth Scene 8
popppiees
3
2.3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
210
Transcript
&MJYJS$POGܨ͕ΓͰ -JWF7JFX/BUJWF৮ͬͯΈͨ UIF@IBJHP
➤ Name: ོ౻།ষʢλΧϑδ ϢΠγϣʣ ➤ Twitter: @the_haigo ➤ Github: thehaigo
➤ Job: ϑϦʔϥϯεΤϯδχΞ / ૐཿ ➤ Skill: Elixir, Phoenix, React, ReactNative ➤ ࠷ۙ࡞ͬͨͷ ➤ ElixirDesktopͱPhoenix1.7ͰεϚϗΞϓϦ ➤ LiveViewNativeͰCRUD About me
&MJYJS$POG64ʹ߹Θͤͯ %PDL:BSEͰ̏ͭͷ3%ϓϩδΣΫτ ͕ൃද͞Ε·ͨ͠
#FBDPO -JWF7JFXͰ࡞ΒΕͨ$.4 ϋΠύϑΥʔϚϯε 4&0༰қΛᨳ͍ͬͯΔ IUUQTCFBDPODNTPSH
'JSFGMZ 8BTNʹίϯύΠϧͰ͖Δ 3VTUͷ ৽͍͠ίϯύΠϥ࣮ߦڥ IUUQTHFU fi SF fl ZPSH
-JWF7JFX/BUJWF 1IPFOJY-JWF7JFX Λڞ௨ϓϩτίϧͱͨ͠ ϚϧνϓϥοτϑΥʔϜ IUUQTOBUJWFMJWF
8BTNճͳͷͰ'JSF fl Zʹ͍ͭͯΖ͏͔ͱࢥ͍·͕ͨ͠ɺ ·࣮ͩࡍʹಈ͔ͯ͠ͳʹ͔ಈ͔͢ͱ͍͏ஈ֊Ͱͳ͍Α͏ͳͷͰஅ೦
ͳͷͰ&MJYS$POGͭͳ͕ΓͰ -JWF7JFX/BUJWFʹ͍ͭͯ͠·͢ʂ
-JWF7JFX/BUJWFͱʁ w 1IPFOJY-JWF7JFXΛϓϩτίϧͱͨ͠ωΠςΟϒϓϥοτϑΥʔϜ࣮ w όοΫΤϯυʹ1IPFOJYΛͦͷ··͏ w ϑϩϯτ෦Λ֤ωΠςΟϒڥ༻ͷ%4-Ͱهड़͠ɺΫϥΠΞϯτଆͰղੳ ͯ͠ը໘ΛΈཱͯΔ w &MJYJS$POG64Ͱ-JWF7JFX/BUJWFͰ࣮͞ΕͨJ04ͷνϟοτΞϓϦΛϦϦ
ʔε࣮ͯ͠ࡍʹΠϕϯτͷަྲྀπʔϧͱͯ͠༻ͨ͠ w ͢ͰʹϓϩμΫγϣϯڥͰΘΕ͍ͯΔ
&MJYJS%FTLUPQͱͷҧ͍ -JWF7JFX/BUJWF w ωΠςΟϒ6*Ͱදࣔ w ֎෦1IPFOJYαʔόʔ w ωΠςΟϒػೳͱ࿈ܞ༰қ w ݸʑͷωΠςΟϒ͕ࣝඞཁ
&MJYJS%FTLUPQ w 8FC7JFXͰදࣔ w ෦1IPFOJYαʔόʔ w 8FC7JFXΛ௨ͯ͠ωΠςΟϒػೳΛ༻ w 8FCΞϓϦέʔγϣϯͷࣝͰ࣮Մೳ
-JWF7JFX/BUJWF TXJGU ΞʔΩςΫνϟ MJWFWJFXDMJFOUTXJGUVJ JOEFYJPTIFFY -JWF7JFX$PPSEJOBUPS
4XJGUଆͰΔ͜ͱ w 1IPFOJY-JWF7JFX/BUJWFΛಡΈࠐΉ w -JWF7JFX$PPSEJOBUPSΛ࡞ w φϏήʔγϣϯͷઃఆ w 1IPFOJYαʔόʔͷ63-Ληοτ w
$POUFOU7JFXͰ-JWF7JFXΛදࣔ
1IPFOJYଆͰΔ͜ͱ w 63-ʹରԠͨ͠JPTIFFYΛͭ͘Δ w %4-ͰWJFXΛهड़ w ϖʔδ୯ҐͰͳ͘ΞϓϦશମͰ TUBUFΛཧ͢Δ(FO4FSWFSͷ࡞ ʢͳͯ͘࡞ΕΔʣ
4XJGUଆͰͰ͖Δ͜ͱ w DPPSEJOBUPSQVTI&WFOUͰ1IPFOJYଆͷΠϕϯτΛൃՐ ηϯασʔλࣸਅͳͲΛ1IPFOJYଆʹૹ৴͢Δͷ͕༰қ w ΧελϜίϯϙʔωϯτΛ࡞ͯ͠1IPFOJYଆͰ༻ w J04͚ͩͰͳ͘NBD04 XBUDI04 UW04ͷΞϓϦ࡞ΕΔ
ࢼͯ͠Έ͍ͨํͪ͜Βʂ IUUQTMJWFWJFXOBUJWFHJUIVCJPMJWFWJFXDMJFOUTXJGUVJUVUPSJBMTZPVS fi STUBQQ
ల
ϩʔυϚοϓ
ͬͯΈ͍ͨ͜ͱ w &MJYJS%FTLUPQͰΞϓϦͷ1IPFOJYͰىಈͤ͞Δ w 4XJGU6*ͷॻ੶Λ-JWF7JFX/BUJWFͰϦϥΠτ w δϟΠϩηϯαʔ(14ͷωΠςΟϒσʔλͷૹ৴ w $PSF.-MJC5PSDIΛͬͯ"*.-