elm+electron 入門 サンプルあり
- はじめに
- 特徴
- 環境
- electronのインストール
- elmのインストール
- コマンド
- elm-repl
- elm-reactor
- elm-make
- elm-package
- パッケージ一覧
- ファイル構成
- サンプルの動かし方
- hello worldサンプル
- カウンタサンプル
- electron特有のバグ
- その他サンプル
- サンプルの動かし方
- まとめ
はじめに
最近純粋関数型プログラミング言語Haskellが気になって少しずつ勉強している。
Haskellを勉強していく中で、elmとpurescriptを知った。 Haskellに近い書き方ができるJavascriptフレームワークで、Web構築できる。 electronと合わせることも出来るので、私と同じように興味持って、これから始める人に参考になれば幸いです。
特徴
AltJSと呼ばれるjavascriptフレームワークであり、記事にしていたMithril.jsとは違い、コンパイルが必要。
記載方法はHaskellのような書き方が出来る。
Elmアーキテクチャとしては、MVCならぬ、MVU(Model-View-Update)を基本としている。