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
Elm_LandでElm入門
Search
negiboudu
November 13, 2022
Programming
0
340
Elm_LandでElm入門
2022/11/19(土)
Elm Meetup(第1回オンライン開催)
で発表する資料です。
negiboudu
November 13, 2022
Tweet
Share
Other Decks in Programming
See All in Programming
僕がつくった48個のWebサービス達
yusukebe
17
16k
Identifying User Idenity
moro
4
6.1k
Sidekiqで実現する 長時間非同期処理の中断と再開 / Pausing and Resuming Long-Running Asynchronous Jobs with Sidekiq
hypermkt
6
2.2k
EventSourcingの理想と現実
wenas
5
2k
【Kaigi on Rails 2024】YOUTRUST スポンサーLT
krpk1900
0
210
シールドクラスをはじめよう / Getting Started with Sealed Classes
mackey0225
3
350
Jakarta Concurrencyによる並行処理プログラミングの始め方 (JJUG CCC 2024 Fall)
tnagao7
0
200
OpenTelemetryでRailsのパフォーマンス分析を始めてみよう(KoR2024)
ymtdzzz
3
1k
CPython 인터프리터 구조 파헤치기 - PyCon Korea 24
kennethanceyer
0
220
約9000個の自動テストの 時間を50分->10分に短縮 Flakyテストを1%以下に抑えた話
hatsu38
21
9k
AWS IaCの注目アップデート 2024年10月版
konokenj
3
2.1k
Prompt Engineering for Developers @ AWS Community Day Adria 2024
slobodan
0
120
Featured
See All Featured
A designer walks into a library…
pauljervisheath
202
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Music & Morning Musume
bryan
46
6.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
328
21k
Docker and Python
trallard
40
3k
How to Think Like a Performance Engineer
csswizardry
19
1.1k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
Code Review Best Practice
trishagee
64
17k
KATA
mclloyd
29
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
41
2.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Transcript
Elm Land で Elm ⼊⾨ ねぎぼうづ(@negiboudu)
1 お話ししたいこと Ø Elm Land はわかりやすい Ø 私の体験談 Ø Elm
Land で Elm に⼊⾨する
2 Elm Land はわかりやすい
3 Elm Land はわかりやすい 機能が少ない(良い意味で) Ø https://elm.land/
4 Elm Land はわかりやすい ガイド⽂書が親切 ハンズオン形式でインターネット上へのデプロイまでを⼿引き
5 Elm Land はわかりやすい Elm Land の Discord がある Ø
http://join.elm.land l Elm Land の Twitter アカウントのプロフィールに書いてある l Elm Land 作者の Ryan さんが丁寧に返信してくださっている
6 Elm Land はわかりやすい Elm Land の概要 l SPA 作成⽤のツール(elm-spa
の後継) l elm-spa をより便利に親しみやすくしようとしているみたい ただし 2022 年 11 ⽉時点では elm-spa より機能が少ない l ロードマップ https://github.com/elm-land/elm-land/wiki/Roadmap
7 私の体験談
8 私の体験談 ⾃⼰紹介 l ねぎぼうづ @negiboudu l システムエンジニア Elm 関係ない
l 2018 年頃 Elm と出会った l Elm Playground でだんごむしころころゲームを作った程度の実⼒
9 私の体験談 「Elm は簡単」と⾔うけれど… l Elm Guide を読んだけど何を作ったらいいのかわからなかった l ブログサイトを作りたくなって
elm-pages 頑張ってみたけど挫折した l でも Elm Land でなら作れた︕
10 私の体験談 作ったブログサイト https://negiboudu-blog.vercel.app/ l コンテンツの⼊稿は microCMS(ヘッドレス CMS サービス)から l
JamStack ではないがわかりやすく楽しく作れたことが⼤事
11 Elm Land で Elm に⼊⾨する
12 Elm Land で Elm に⼊⾨する だんどり 1. Elm Guide
などで Elm の基礎を学ぶ 2. Elm Land のガイドの通りにやってみて Web アプリを作る 3. ⾃分の好きなように改造してみたり最初から作ってみたりする Ø Elm で楽しく Web アプリを作っている︕
13 Elm Land で Elm に⼊⾨する ポイント l Elm Land
がルーティングなどの⾯倒なところを助けてくれる l とはいえ…わかるまではちょっと⼤変 l いっぺんに全部理解しようとせずに少しずつ l 順序良くやってもいいし途中で⾏ったり来たりしても良い