プログラミングElm
安全でメンテナンスしやすいフロントエンドアプリケーション開発入門
マイナビ出版
- Jeremy Fairbank(著者)、 ヤギのさくらちゃん(翻訳)
より速く より安全なウェブアプリケーションが開発できる!
ウェブアプリのフロントエンド部分を堅牢に開発できる、静的型付けの関数型プログラミング言語Elm(エルム)。
最小限のJavaScriptにコンパイルされ、アプリケーションをウェブへ簡単にデプロイできるようになります。
・Elmがはじめてのフロントエンド開発者を対象に、構文や関数の作り方の基礎から解説します。
・JavaScript+Elmへ:ElmアプリケーションをこれまでのJavaScriptリソースと統合し、活用する方法を解説。
Elmを全く知らない方でも、本書をマスターすれば柔軟でメンテナンスしやすいウェブアプリケーションを構築できるようになるでしょう。
Elm 初心者の方は、Elmの基礎とThe Elm Architectureを使ったアプリケーションの作り方を学ぶために、まず1章から5章まで順番通りに読み進めましょう。これらの章はアプリケーションをどのように作るのかをテーマにしています。Picshareという写真共有アプリケーションを作りながら、前の章のコードに機能を継ぎ足していき、章ごとに新しい機能を追加していきます。
すでにアプリケーション構築の基礎を押さえている方で、サーバーとどのように通信するか知りたい方は、4 章から読み始めても構いません。各章において、それまでのアプリケーションコードを用意しています。
後半の6章から11章では、Elm アプリケーションの拡張、デバッグ、JavaScriptとの共生、メンテナンスについて取り扱います。
1章 Elmをはじめよう
2章 状態を持つElmアプリケーションを作成する
3章 Elmアプリケーションをリファクタリングしたり改良したりする
4章 サーバーと通信する
5章 WebSocketでリアルタイム通信を行う
6章 さらに大きなアプリケーションを作る
7章 強力なツールを使って開発やデバッグ、デプロイをする
8章 JavaScriptとの共生
9章 Elmアプリケーションをテストする
10章 シングルアプリケーションを構築する
11章 アプリケーションを高速化する
付録 Elmをインストールする / ローカルサーバーを実行する / Elmパッケージのバージョンについて
発売日:2021-03-01
ページ数:384ページ
目次
1章 Elmをはじめよう
2章 状態を持つElmアプリケーションを作成する
3章 Elmアプリケーションをリファクタリングしたり改良したりする
4章 サーバーと通信する
5章 WebSocketでリアルタイム通信を行う
6章 さらに大きなアプリケーションを作る
7章 強力なツールを使って開発やデバッグ、デプロイをする
8章 JavaScriptとの共生
9章 Elmアプリケーションをテストする
10章 シングルアプリケーションを構築する
11章 アプリケーションを高速化する
付録 Elmをインストールする / ローカルサーバーを実行する / Elmパッケージのバージョンについて
著者プロフィール
-
Jeremy Fairbank(著者)
著者:Jeremy Fairbank(ジェレミー・フェアバンク)
ハワイ在住、Test Doubleのソフトウェアエンジニアおよびコンサルタントで、Elmのエキスパート。ジョージア工科大学(Georgia Institute of Technology)でコンピューターサイエンスの修士号(Master of Science in Computer Science)を取得。長年のウェブ開発の経験を活かし、数多くのカンファレンスなどに登壇し、フロントエンド開発のためのElmの使い方を伝授している。 -
ヤギのさくらちゃん(翻訳)
ぶめぇ。さくらちゃんはさくらちゃんやぎぃ。東京大学大学院情報理工学系研究科修士修了。フリーランスUXハッカー。さくらちゃんは己の生き様を作品とするアーティストやぎぃ。Elm guide日本語翻訳プロジェクト主催者。プログラマーとしてはElmとHaskellを主に使ってるやぎぃ。代表的なElmライブラリーにelm-form-decoderなどがある。
絶賛!発売中!
-
- ニッポン企業の底力! すごい現場、すごい場所-週刊東洋経済eビジネス新書No.74
-
- 週刊東洋経済編集部(著者)
- ビジネス・経済 読み物
- あなたの知っているあの会社の、“すごい現場、すごい場所”を大公開。 『週刊東洋経済』の人気連載に、電子版オリジナル『東海道新幹線の総合事故復旧訓練の一日』も収録しました。
-
- グローバル資本主義の中の渋沢栄一
-
- パトリック・フリデンソン/橘川武郎(著者)、
- ビジネス・経済 読み物
- 21世紀のグローバル時代に必要な新しい資本主義のかたち。近代日本産業の父・渋沢栄一の叡智に学ぶ国際プロジェクトの成果を紹介。
-
- グローバリズムという病
-
- 平川克美(著者)
- ビジネス・経済 読み物
- グローバリズムへの違和感を綴った経済エッセイ。わたしたちが逃れ得ぬ病に罹患しつつも、それでも生き延びていくための道筋を示す。
-
- 山田式 囲碁の筋力トレーニング
-
- 山田規三生(著者)
- 囲碁
7258件中 6257-6260件目先頭前へ1561156215631564156515661567156815691570次へ最後
Copyright © Mynavi Publishing Corporation