メニュー

Nuxt.js Firebase PWAではじめる ブロックチェーンアプリ開発

発売日: 2021/2/5 想定ページ数: 64ページ ISBN: 9784844379331 全文検索: 対応
★★★★★ ★★★★★ 0件
本書ではEthereumのブロックチェーンとNuxt.jsを使ってPWAを開発できるまでを解説しました。従来では、ブラウザのプラグインMetaMaskやブロックチェーンアプリ専用ブラウザが必須だったところから、プラグインや専用ブラウザを使わなくてもPWAとしてスマホのホーム画面から起動できるユーザーフレンドリーなブロックチェーンアプリを開発できるようになるまでの流れを一つ一つ解説しています。なお、本書ではアプリケーションとして一通り動作する枠組みを作ることを目指しているため、Nuxt.jsやブロックチェーンのプログラミングにおける詳細な部分には触れていません。本書以外の無料のオンラインコンテンツなど他の学習コンテンツで補っていただきながら、本書を利用されることをお勧めします。

【目次】
第1章 ブロックチェーンのアプリケーション
第2章 Nuxtアプリでブロックチェーンに接続してみよう
第3章 はじめてのブロックチェーンアプリケーション
第4章 はじめてのデプロイ
第5章 プライベートチェーンとつなぐ
第6章 Firebase Authenticationを使ってMetaMaskを不要に
第7章 PWAでアプリの課題も解決
付録A 付録 各種ツールやソフトウェアのインストール方法
目次プレビュー
  • はじめに
  • 第1章 ブロックチェーンのアプリケーション
  • 第2章 Nuxtアプリでブロックチェーンに接続してみよう
はじめに
第1章 ブロックチェーンのアプリケーション
  • 2.1 前提条件
  • 2.2 準備
  • 2.3 ブロックチェーンと接続する
  • 2.4 pluginをすべてのページで読み込まれるようにする
  • 2.5 まとめ
  • 3.1 前提条件
  • 3.2 Truffleの追加
  • 3.3 スマートコントラクトの追加
  • 3.4 MetaMaskを使ってブロックチェーンと接続する
  • 3.5 Nuxtでコントラクトと接続する
  • 4.1 作ったアプリをデプロイする
  • 4.2 テストネットに接続する
  • 4.3 テストネットにスマートコントラクトをデプロイする
  • 4.4 Firebase Hostingにデプロイする
  • 4.5 Firebaseのプロジェクトを作る
  • 4.6 Firebase Hostingに対応したソースコードに変更する
  • 4.7 Nuxtの設定変更
  • 5.1 プライベートチェーン
  • 5.2 プライベートチェーンを使う
  • 6.1 MetaMaskの弊害
  • 6.2 Firebase Authenticationとは
  • 6.3 MetaMaskを不要に
  • 6.4 まとめ
  • 7.1 ブロックチェーンアプリ開発者を悩ますストア問題
  • 7.2 これまで作ってきたアプリをPWA化する
  • A.1 Ganacheのインストール
  • A.2 Metamaskのインストール
  • A.3 Ganacheとの連携
  • Blockchain Biz Communityのご案内

まだレビューが投稿されていません