技術書同人誌博覧会
GitHub Copilot任せで作るAzure Functions × Static Web Apps入門

新刊

同人誌・96ページ・紙/電子・1,000円
チェックする

手元のPythonスクリプトをWebアプリとして公開したいけど「何から始めればいい?」と悩んでいる方向けに、Azure FunctionsとAzure Static Web AppsでサーバーレスなWebアプリとして公開する方法を解説した本です。GitHub Copilotを活用して効率的に実装します。

「GitHub Copilot任せで作るAzure Functions × Static Web Apps入門
 ~Webに詳しくなくてもできるWebアプリ開発(無料プランで完結)~」

★「会場(電子+紙)」セット、会場限定特価1,000円★

サーバーレス特有の設計(CLIの標準入力や引数をWeb APIへ読み替えるなど)と実装は生成AI(LLM系)のGitHub Copilotを活用しながら進めることで、それらの細部に悩まず「機能を公開する」に辿り着けます。また、サンプルの一部をご自身のスクリプトに置き換えて応用しやすい構成としています。

※本書の構成は、GitHub CopilotのFreeプランおよびAzure各サービスの無料枠で概ね試せる内容です。
※本書では例としてPythonスクリプトを用いて解説していますが、同様の構成はNode.jsなど他の言語でも応用可能です。

▼何を目指す本ですか?▼
・コマンドライン向けのPythonスクリプトをWeb API化し、ブラウザからSPAとして利用するための具体的な操作手順を知ること
・Azure FunctionsとAzure Static Web Appsを用いたサーバーレスなWebアプリ開発を体感すること(簡単なデータ永続化としてTable Storageの利用例を含む)
・ローカル環境でのエミュレーターを使ったデバッグから、Azureへのデプロイまで実施できるようになること

▼どんな方へお勧めですか?▼
・コマンドライン向けのPythonスクリプトを実装済みで、Webアプリケーションとして公開したいと考えている方
・サーバーレスでのWebアプリケーション公開に興味があるが、どのように進めればよいかわからない方
・GitHub Copilotを活用して、効率的にWeb API化やSPAの作成を行いたい方

なお、以下の内容は解説に含みませんのでご注意ください。

・Azureサービス自体の詳細説明(アカウント、サブスクリプション、各サービスの詳細仕様など)
・GitHub Copilot Chatの使い方(導入方法、Instructionsなどの設定方法)
・Docker Desktopの使い方(インストール方法、基本的な操作方法など)
・PythonやNode.jsのコード自体の詳細説明(Vue.jsなど各種ライブラリの解説)


初版:製本版あり。本文88P。
第1.1版:電子版のみ。本文96P。付録C-Eを追加。

※BOOTHでも「会場(電子+紙)」セットを入手可能です(在庫限り)。以下の「電子版を購入」ボタンからお進みください。

電子版を購入
ホーム
サークル
頒布物
マイページ