すべての記事
読了 7分
非開発者のための IT 常識 #1 ウェブサイトは何でできているのか — フロントエンド・バックエンド・データベース
企画者、デザイナー、マーケターが開発者と働くときに、まず知っておくべき三つのこと。私たちが毎日使うウェブサイトやアプリが、フロントエンド、バックエンド、データベースという三つの層にどう分かれているのかを、コードなしで説明します。
読了 7分
React基礎講座 #2 開発環境の設定 (Node.js + Vite)
本格的にコードを書くためにNode.jsをインストールし、Viteで初めてのReactプロジェクトを作って開発サーバーを立ち上げてみます。
読了 6分
JavaScript実践 #6 小さなアプリのビルド — Todo アプリ
バニラ JavaScript で Todo アプリを最初から最後まで — DOM、イベント委譲、FormData、ローカルストレージ、軽量 store までを一箇所に集めます。
読了 5分
「バグ」という言葉はどこから来たのか — 最初のコンピュータバグの話
コンピュータの「バグ(bug)」という言葉の由来を、グレース・ホッパーと1947年の蛾のエピソードを中心に紐解き、実はその言葉が以前から存在していたという意外な事実までお話しします。
読了 6分
JavaScript実践 #5 ローカルストレージと軽量な状態管理
localStorage / sessionStorage の使い方と落とし穴、そしてライブラリなしで画面の状態をすっきり管理するパターン。