テック・ジン『カラフルなJavaScriptであそぼう』をつくりました
2023年5月、流浪の編集部「すぎもと組」は、4冊目のテック・ジンとなる『カラフルなJavaScriptであそぼう : p5.js / Konva.js / NestJSのノウハウブック』をつくりました。
著者たちの意見で電子版のみの発行になりました。B5判・162ページでなかなかのボリュームなので、紙の本を出すと高くなりそうですが、技術書典オンラインの最低価格の500円で提供しています。
https://colorfuljs.zine.sugimototatsuo.com/
技術書典オンラインマーケットで頒布しています。
「まえがき」より
『カラフルなJavaScriptであそぼう』をお求めいただき、ありがとうございます。本書は、さすらいのテック・ジン醸造所「すぎもと組」が発行するテック・ジンの4冊目になります。
本書の成り立ちは、これまで発表してきたテック・ジンこれまで発表したテック・ジンは、『ばぶでもわかるおぶざばぶる』、『超ビジュアル訳 ニーチェの詩』、『データビジュアリスト宣言』です。とはちょっと違います。これまではすべて、すぎもと組の主宰者が、本文の一部を書いたり組版したりと内容に深くコミットしていました。本書は、ネットワークデザインスタジオ(ネットワークデザインスタジオは、東京都立大学大学院システムデザイン研究科インダストリアルアート学域の研究室のひとつです。)の大学院生3名が主体的に制作したものです。3人それぞれの関心分野で書きながら、1冊のジンとしての統一感は出してほしいだけリクエストし、完成するのを見守りました。
メンバーが決めた共通テーマはJavaScriptで、いろいろなライブラリを紹介しています。JavaScriptによるビジュアル表現やアプリ開発に興味を持っている方におすすめします。中身をすこしのぞいてみましょう。PART 1はp5.js。クリエイティブコーディングで盛り上がっているライブラリですね。PART 2はKonva.js。Canvasで2Dお絵書きなどができるライブラリです。PART 3はNestJS。Node.jsのサーバーサイドフレームワークです。だんだんレベルが上がっていく構成になっているようですね。メンバーそれぞれの関心の方向性や性格が反映された内容になっているとおもいます。
はじめて執筆に挑戦したものなので、読みにくかったり、工夫の余地がのこっているとおもいますが、ご容赦ください。
それでは、どうぞお楽しみください。
目次
PART 1 p5.jsでジェネラティブアート表現を高めるコツ
CHAPTER 1 はじめに
CHAPTER 2 p5.jsとジェネラティブアート
CHAPTER 3 アート表現を高める3つのコツ
CHAPTER 4 実践:コツが活用された実例
CHAPTER 5 おわりに
PART 2 Konva.jsを使った写真デコサイトのつくり方
CHAPTER 1 はじめに
CHAPTER 2 Konva.jsとは
CHAPTER 3 Konva.jsを使ってみよう
CHAPTER 4 簡易写真デコレーションサイトを作ってみよう
CHAPTER 5 おわりに
PART 3 お手軽にアプリ開発ができるNestJSの始め方
CHAPTER 1 はじめに
CHAPTER 2 NestJSとは
CHAPTER 3 環境構築
CHAPTER 4 CRUD作成
CHAPTER 5 おわりに
著者によるレポート記事
3人の著者それぞれが、テック・ジン制作を振りかえった記事を公開しています。
すぎもと組の既刊
すぎもと組の既刊もひきつづき頒布中です。こちらもどうぞよろしくお願いいたします。