React+Electronで作る デスクトップアプリ開発入門
「Electron」はWebページをデスクトップアプリにビルドして実行できるようにする技術です。
「React」は世界的に人気のある「HTML5+JavaScript+CSS」のWebページを構築するためのフレームワークです。
本書では「React」を使ってWebページを作成し、「Electron」を使ってWebページをデスクトップアプリにビルドして実行できるように解説します。
紹介するサンプルは「ToDoリスト」「Web APIを使った画像検索ワード当てクイズ」「郵便番号CSV読み込みとハガキPDF書き出し」「データベースでToDoリスト」です。
目次
CHAPTER 01 ElectronとJavaScriptとReactについて
CHAPTER 02 開発環境の構築
CHAPTER 03 ToDoリストの開発
CHAPTER 04 画像検索ワード当てクイズの開発
CHAPTER 05 ハガキ印刷用のPDFファイル作成アプリの開発
CHAPTER 06 データベースを使ったToDoリストの開発
CHAPTER 07 Electronのビルドとテスト
著者紹介
大西 武(おおにし・たけし)
1975年香川県生まれ。大阪大学経済学部経営学科中退。株式会社カーコンサルタント大西で役員を務める。
アイデアを考えたり、20言語以上使えるプログラミングをしたり、3DCGなどの絵を描いたり、ギターなどで演奏作詞作曲したり、デザインしたり、文章を書いたりするクリエイター。
本を執筆したり、コンテストに入賞したり、TVで放送されたり、雑誌やWebサイトなどに載ったり、合わせて300回以上自作作品が採用されている。
◆ホームページ
https://vexil.jp/
◆Twitter
https://twitter.com/Roxigao
◆主な著書(20冊以上商業出版)
『Pythonではじめる3Dツール開発』(シーアンドアール研究所)
『Python&AIによるExcel自動化入門』(工学社) など
◆主な受賞歴(20回以上コンテストに入賞)
NTTドコモ「MEDIAS Wアプリ開発コンテスト」グランプリ
Microsoft「WindowsVistaソフトウェアコンテスト」大賞 など
◆主なテレビ放送(3Dクイズが約10回出題されたりなど)
フジテレビ「脳テレ〜あたまの取扱説明書(トリセツ)〜」
NHK BS「デジタルスタジアム」 など
担当編集者から
本書ではElectronを使ったデスクトップアプリの開発手法を丁寧に解説しています。Reactも利用しているので、Webの技術でデスクトップアプリを開発してみたい人におすすめの1冊です。(吉成)