TypeScript
Total 14 postsGASを使うと社内だけで使えるWebサイトが簡単に作れるの知ってました?
Google Apps Script(GAS)を使うと社内限定で使えるWebアプリケーションを簡単に構築できます。claspとTypeScriptを使ってGoogleDriveのファイルを検索するアプリケーションを作成します。
Notion APIのデータベース操作APIに破壊的変更があったので、実装を修正してみる
Notion APIのバージョン2025-09-03における破壊的変更について解説します。単一データベースモデルからマルチソースデータベースモデルへの移行に伴う実装修正方法を紹介します。
仕組みでカバーするStop Hooksで忘れないTypeScriptの型チェック
Claude CodeのStop Hooksを使って、TypeScriptの型チェックを自動実行する仕組みを実装します。物忘れを仕組みでカバーして、効率的な開発フローを実現します。
もう少し楽にBranded Typeを使えるようにしたい
Branded Typeを簡単に生成できるツールを作成しました。似たような名前のIDやデータを扱う際の型安全性を高め、間違った型を使う可能性を減らすことができます。
手を動かして理解するクリーンアーキテクチャ
クリーンアーキテクチャの概要をざっくり理解し、実際に手を動かして実装することで腹落ちを目指します。関心ごとの分離と依存関係の方向性について解説します。
手を動かして理解するBranded Type
Branded Typeの概要と実装方法を手を動かして理解します。プリミティブ型に目印を付与して型安全性を高めるテクニックを、既存リポジトリへの適用を通じて学びます。
手を動かして理解しようとするDI(依存性の注入)
依存性の注入(DI)という概念を手を動かしながら理解します。読んでもよく分からなかったので、実装を通じてナンモワカランからチョットワカッタカモになることを目指します。
Viteで始めるGoogleChrome拡張機能開発
Vite + TypeScriptを使用してGoogle Chrome拡張機能を開発する方法を解説します。初めて拡張機能を開発する方の第一歩になる記事です。
Angularの練習ということで船橋市の人口推移グラフを作ってみた
Angularの練習として船橋市の人口推移グラフを作成。
ラーメン二郎のコールで学ぶ良いアルゴリズムとは何かをGPT先生に聞いてみる
ラーメン二郎のコールシステムを例に、良いアルゴリズムとは何かを学ぶ。
TypeScriptでコールバック関数を知る
TypeScriptでコールバック関数について学習した備忘録。
密結合と疎結合の理解を深める
密結合と疎結合の違いと、コードの品質への影響について。
TypeScript interfaceとtypeどっち使うんですか?
TypeScriptでinterfaceとtypeのどちらを使うべきかについての解説。
React + Flaskを連携させてみる
ReactとFlaskを連携させたアプリケーション開発の手順。