テック・ジン『カラフルなJavaScriptであそぼう』をつくりました

2023年5月、流浪の編集部「すぎもと組」は、4冊目のテック・ジンとなる『カラフルなJavaScriptであそぼう : p5.js / Konva.js / NestJSのノウハウブック』をつくりました。

著者たちの意見で電子版のみの発行になりました。B5判・162ページでなかなかのボリュームなので、紙の本を出すと高くなりそうですが、技術書典オンラインの最低価格の500円で提供しています。
https://colorfuljs.zine.sugimototatsuo.com/

カラフルなJavaScriptであそぼう | すぎもと組 流浪のテック・ジン発行所「すぎもと組」の最新刊! colorfuljs.zine.sugimototatsuo.com

技術書典オンラインマーケットで頒布しています。

カラフルなJavaScriptであそぼう p5.js/Konva.js/NestJSのノウハウブック:すぎもと組 『カラフルなJavaScriptであそぼう p5.js / Konva.js / NestJSのノウハウブック』 【電子 techbookfest.org

「まえがき」より

『カラフルなJavaScriptであそぼう』をお求めいただき、ありがとうございます。本書は、さすらいのテック・ジン醸造所「すぎもと組」が発行するテック・ジンの4冊目になります。

本書の成り立ちは、これまで発表してきたテック・ジンこれまで発表したテック・ジンは、『ばぶでもわかるおぶざばぶる』、『超ビジュアル訳 ニーチェの詩』、『データビジュアリスト宣言』です。とはちょっと違います。これまではすべて、すぎもと組の主宰者が、本文の一部を書いたり組版したりと内容に深くコミットしていました。本書は、ネットワークデザインスタジオ(ネットワークデザインスタジオは、東京都立大学大学院システムデザイン研究科インダストリアルアート学域の研究室のひとつです。)の大学院生3名が主体的に制作したものです。3人それぞれの関心分野で書きながら、1冊のジンとしての統一感は出してほしいだけリクエストし、完成するのを見守りました。

メンバーが決めた共通テーマはJavaScriptで、いろいろなライブラリを紹介しています。JavaScriptによるビジュアル表現やアプリ開発に興味を持っている方におすすめします。中身をすこしのぞいてみましょう。PART 1はp5.js。クリエイティブコーディングで盛り上がっているライブラリですね。PART 2はKonva.js。Canvasで2Dお絵書きなどができるライブラリです。PART 3はNestJS。Node.jsのサーバーサイドフレームワークです。だんだんレベルが上がっていく構成になっているようですね。メンバーそれぞれの関心の方向性や性格が反映された内容になっているとおもいます。

はじめて執筆に挑戦したものなので、読みにくかったり、工夫の余地がのこっているとおもいますが、ご容赦ください。

それでは、どうぞお楽しみください。

目次

  1. PART 1 p5.jsでジェネラティブアート表現を高めるコツ
    • CHAPTER 1 はじめに
    • CHAPTER 2 p5.jsとジェネラティブアート
    • CHAPTER 3 アート表現を高める3つのコツ
    • CHAPTER 4 実践:コツが活用された実例
    • CHAPTER 5 おわりに
  2. PART 2 Konva.jsを使った写真デコサイトのつくり方
    • CHAPTER 1 はじめに
    • CHAPTER 2 Konva.jsとは
    • CHAPTER 3 Konva.jsを使ってみよう
    • CHAPTER 4 簡易写真デコレーションサイトを作ってみよう
    • CHAPTER 5 おわりに
  3. PART 3 お手軽にアプリ開発ができるNestJSの始め方
    • CHAPTER 1 はじめに
    • CHAPTER 2 NestJSとは
    • CHAPTER 3 環境構築
    • CHAPTER 4 CRUD作成
    • CHAPTER 5 おわりに

著者によるレポート記事

3人の著者それぞれが、テック・ジン制作を振りかえった記事を公開しています。

はじめてのZineでクリエイティブコーティングのコード解説に挑戦 – ネットワークデザインスタジオのブログ 目次 目次 はじめに 担当したZineの内容について 表紙のデザイン さいごに はじめに こんにちは。アンです。最近研究室 blog.lab.sugimototatsuo.com

はじめてのZine作成 Konva.jsについて書いてみた – ネットワークデザインスタジオのブログ 目次 目次 はじめに なぜKonva.jsをハンズオン形式で紹介することにしたのか Zine執筆を振り返って おわりに は blog.lab.sugimototatsuo.com

はじめてのZine作成 NestJSでバックエンド開発に挑戦 – ネットワークデザインスタジオのブログ 目次 目次 はじめに NestJSを選んだ理由 取り組んでみて分かったこと 情報量はまだ多くない これからはRuby on blog.lab.sugimototatsuo.com

すぎもと組の既刊

すぎもと組の既刊もひきつづき頒布中です。こちらもどうぞよろしくお願いいたします。

すぎもと組 | 技術書典 杉本達應が主宰する奇妙なテック・ジンを発行するサークルです techbookfest.org