- みんなの評価
- あなたの評価
評価して"My本棚"に追加 評価ありがとうございます。×
- カテゴリ:一般
- 発売日:2021/03/01
- 出版社: マイナビ出版
- サイズ:24cm/367p
- 利用対象:一般
- ISBN:978-4-8399-7004-8
- 国内送料無料
紙の本
プログラミングElm 安全でメンテナンスしやすいフロントエンドアプリケーション開発入門 (Compass Web Development)新刊
著者 Jeremy Fairbank (著),ヤギのさくらちゃん (訳)
ウェブUIをより速く、安全に、簡単に開発しよう! Elmプログラミングの基本からウェブアプリケーション開発までを解説。ElmアプリケーションをこれまでのJavaScrip...
プログラミングElm 安全でメンテナンスしやすいフロントエンドアプリケーション開発入門 (Compass Web Development)
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
このセットに含まれる商品
前へ戻る
- 対象はありません
次に進む
商品説明
ウェブUIをより速く、安全に、簡単に開発しよう! Elmプログラミングの基本からウェブアプリケーション開発までを解説。ElmアプリケーションをこれまでのJavaScriptリソースと統合し、活用する方法も掲載。【「TRC MARC」の商品解説】
ウェブアプリのフロントエンド部分を堅牢に開発できる、静的型付けの関数型プログラミング言語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パッケージのバージョンについて【商品解説】
目次
- 1章 Elmをはじめよう
- 1.1 関数の基礎
- 1.2 静的型を使う
- 1.3 静的なアプリを構築する
- 1.4 学んだことのまとめ
- 2章 状態を持つElmアプリケーションを作成する
- 2.1 The Elm Architectureを適用する
- 2.2 ビューを作成する
- 2.3 状態の変更を扱う
著者紹介
Jeremy Fairbank
- 略歴
- 著者:Jeremy Fairbank(ジェレミー・フェアバンク)
ハワイ在住、Test Doubleのソフトウェアエンジニアおよびコンサルタントで、Elmのエキスパート。ジョージア工科大学(Georgia Institute of Technology)でコンピューターサイエンスの修士号(Master of Science inComputer Science)を取得。長年のウェブ開発の経験を活かし、数多くのカンファレンスなどに登壇し、フロントエンド開発のためのElmの使い方を伝授している。
関連キーワード
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む