すべての記事
読了 9分
React基礎講座 #9 フォームの扱い (controlled inputs)
Reactでフォームを扱う定石パターンであるcontrolled component、そしてtextarea/select/checkbox/radioなど様々な入力要素の扱い方を整理します。
読了 7分
ハードウェア基礎 #1 コンピュータを動かす 4 つのリソース — CPU / メモリ / ストレージ / ネットワーク
サーバーが遅い・高い理由は、結局 CPU・メモリ・ストレージ・ネットワークの 4 つのリソースのどれかに絞られます。シリーズ全体を貫く全体像として、4 つのリソースが何で、1 回のリクエストの中でどう協力するかから整理します。
読了 7分
非開発者のための IT 常識 #1 ウェブサイトは何でできているのか — フロントエンド・バックエンド・データベース
企画者、デザイナー、マーケターが開発者と働くときに、まず知っておくべき三つのこと。私たちが毎日使うウェブサイトやアプリが、フロントエンド、バックエンド、データベースという三つの層にどう分かれているのかを、コードなしで説明します。
読了 7分
React基礎講座 #2 開発環境の設定 (Node.js + Vite)
本格的にコードを書くためにNode.jsをインストールし、Viteで初めてのReactプロジェクトを作って開発サーバーを立ち上げてみます。