softwareengineeringdaily.com 2日前

TypeScript 7 and What Comes Next - Software Engineering Daily

Software Engineering DailyのポッドキャストでMicrosoftのTypeScriptプロダクトマネージャーDaniel RosenwasserがTypeScript 7の新機能について語る。ツール開発への取り組み方、TC39標準化プロセスとの関係、新しいAPIとIPC境界、LLMが型チェックやリンティングに与えうる影響などを議論している。

Software Engineering DailyのポッドキャストでMicrosoftのTypeScriptプロダクトマネージャーDaniel RosenwasserがTypeScript 7の新機能について語る。ツール開発への取り組み方、TC39標準化プロセスとの関係、新しいAPIとIPC境界、LLMが型チェックやリンティングに与えうる影響などを議論している。
↗ 元記事を開く
typebase.io 4日前

Show HN: Typebase – A single-folder back end you write in TypeScript

TypeScriptだけでバックエンドを書ける新ツール「Typebase」の紹介。アプリ内のtypebase/フォルダにスキーマ・サーバーアクション・認証を定義すると、型付きサーバーとしてVercel/Cloudflare Workers/Deno Deployにデプロイできる。RLSのような暗黙的でSQL依存の認可ではなく、コード上で明示的に権限チェックを行う点を特徴として訴求している。

TypeScriptだけでバックエンドを書ける新ツール「Typebase」の紹介。アプリ内のtypebase/フォルダにスキーマ・サーバーアクション・認証を定義すると、型付きサーバーとしてVercel/Cloudflare Workers/Deno Deployにデプロイできる。RLSのような暗黙的でSQL依存の認可ではなく、コード上で明示的に権限チェックを行う点を特徴として訴求している。
↗ 元記事を開く
zenn.dev 5日前

TanStack Start + Hono + oRPC + Cloudflare Workersで社内ERPを作った設計と学び

建築業向け社内ERPをTanStack Start + Hono + oRPC + Cloudflare Workersで開発した際の設計判断を解説。D1ではなくPostgreSQL(Hyperdrive経由)を選んだ理由、API契約をDB・実装から独立させてCIで依存方向を検査する手法、EVM計算を純粋関数化してサーバ・フロントで共有する設計、キャッシュ用と鮮度重視用でDB接続を分離する方法を紹介。さらにAIエージェント(Flue)を追加した際、UI向けに引いた契約・アーキテクチャ境界がそのままエージェントのデータアクセス境界として再利用できた点を成果として挙げ、契約保守コストの増加やローカル環境でのキャッシュ差異といったトレードオフにも言及している。

建築業向け社内ERPをTanStack Start + Hono + oRPC + Cloudflare Workersで開発した際の設計判断を解説。D1ではなくPostgreSQL(Hyperdrive経由)を選んだ理由、API契約をDB・実装から独立させてCIで依存方向を検査する手法、EVM計算を純粋関数化してサーバ・フロントで共有する設計、キャッシュ用と鮮度重視用でDB接続を分離する方法を紹介。さらにAIエージェント(Flue)を追加した際、UI向けに引いた契約・アーキテクチャ境界がそのままエージェントのデータアクセス境界として再利用できた点を成果として挙げ、契約保守コストの増加やローカル環境でのキャッシュ差異といったトレードオフにも言及している。
↗ 元記事を開く