技術 2026年2月25日(水) 約7分 CloudflareがAIで1週間でNext.jsをVite上に再実装、vinextが本番稼働 1人のエンジニアとAIが$1,100のトークンコストでNext.jsをVite上に再実装。ビルド4.4倍速、バンドル57%削減を達成したvinextが公開初週に本番稼働した。 Next.js Vite Cloudflare Workers AI JavaScript
技術 2026年2月25日(水) 約6分 Firefox 148が搭載したSanitizer API、setHTMLでinnerHTMLを安全に置き換える Firefox 148がSanitizer APIを初搭載。setHTML()でinnerHTMLを置き換えることで、XSSをブラウザレベルで根絶できる標準手段が整った。 Security Firefox Web API XSS JavaScript
技術 2026年2月23日(月) 更新 約14分 Webコンポーネント vs ReactとDependabot vs govulncheckで開発スタックを問い直す 「本当にReactが要るのか」というWebコンポーネント再評価論と、「DependabotをオフにしてGo脆弱性チェックに切り替える」という主張。どちらも長年の標準とされてきたツール選択を、技術的根拠をもとに問い直している。 Web Components フロントエンド JavaScript Go DevOps セキュリティ OSS
技術 2026年1月22日(木) 約3分 iOSでWebSpeech APIを安定させる方法 iOSのWebSpeech APIで発生する「勝手に止まる」「初回認識しない」等の問題への対策 JavaScript iOS Web API
技術 2026年1月20日(火) 約4分 jQuery 4.0が出た:1.x時代から止まってた人向けのキャッチアップ jQuery 4.0が2026年1月17日にリリース。1.x→2.x移行で苦労して以来jQueryから離れていた人向けに、3.xで何が変わったのか、4.0で何が変わったのかをまとめた。 jQuery JavaScript
技術 2026年1月13日(火) 約3分 MyMemory API: 無料で使える翻訳API 登録不要で使える無料翻訳API「MyMemory」の使い方。JavaScript実装例、使用制限、CORS対応について解説。 API JavaScript 翻訳
技術 2026年1月11日(日) 約3分 10年前の音楽プレーヤー実装を発掘した 2015年頃に作った版権音楽の試聴プレーヤーのコードを振り返る。当時の苦労と、今ならどれだけ簡単に書けるかの対比。 JavaScript iOS レガシーコード 実験
技術 2026年1月11日(日) 約3分 QRコードでWebRTCシグナリング:完全サーバレスP2P通話の実験 WebRTCのシグナリング情報をQRコードで交換し、サーバなしでP2P音声通話を実現する実験。SDPの分割・結合やICE候補収集の実装を解説。 WebRTC QRコード P2P 音声通話 JavaScript 実験
技術 2026年1月11日(日) 約4分 数万人同時視聴イベントの設計パターン 大規模な同時視聴イベントで、動画再生に合わせたWeb演出を同期させるアーキテクチャ設計 設計 JavaScript イベント リアルタイム
技術 2026年1月11日(日) 約4分 SVGで幼児向けウェブ塗り絵を作った話 SVGのパスをクリックして色を塗る仕組み。fill属性を変えるだけのシンプルな実装を、バニラJSで解説する。 JavaScript SVG Canvas 実験
技術 2026年1月11日(日) 約5分 昔作ったカラオケ採点、今ならもっとマシに作れるんじゃね? ブラウザでカラオケ採点を作った昔話と、今風にリベンジするならどうするかの考察 JavaScript Web Audio API FFT 音声解析 実験
技術 2026年1月11日(日) 約5分 AIと喋れる環境を作る(2)音声入力の実装編 Web Speech APIやMediaRecorderを使って、ブラウザで音声入力を実装する方法を解説 AI 音声認識 Web Speech API MediaRecorder JavaScript 実験