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
400
Elm_LandでElm入門
2022/11/19(土)
Elm Meetup(第1回オンライン開催)
で発表する資料です。
negiboudu
November 13, 2022
Tweet
Share
Other Decks in Programming
See All in Programming
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心
qualiarts
0
210
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
230
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
410
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
1
340
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
600
Software Architecture
hschwentner
6
2.3k
Webサーバーサイド言語としてのRustについて
kouyuume
0
3.2k
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
520
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
310
Google Opalで使える37のライブラリ
mickey_kubo
3
130
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
3
3.4k
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
33k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
431
66k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Faster Mobile Websites
deanohume
310
31k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
540
How STYLIGHT went responsive
nonsquared
100
5.8k
Balancing Empowerment & Direction
lara
5
700
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
880
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
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 順序良くやってもいいし途中で⾏ったり来たりしても良い