はてぶ・Qiita・Zennのトレンド記事を紹介
TypeScriptはJavaScriptを拡張したプログラミング言語で、型安全性や開発効率を高めることができます。大規模なWebアプリ開発で人気です。
TypeScript 7.0移行におけるツールチェイン影響と対処法 🔖 1
ランキング参加中プログラミング こんにちは。フロントエンドエンジニアをしているNokogiri(@nkgrnkgr)です。 はじめに 2026 年 7 月に Announcing TypeScript 7.0 が公開されました。TypeScript(以下、TS)7 系ではコンパイ
MCPの大型アップデート(2026-07-28)で何が変わったか —— TypeScript SDK v2で試す 🔖 94
こんにちは!ブロックチェーン×AI Agentで自律経済圏を創るKomlock labでエンジニアをしている小原(@brto_0224)です。 MCPが2026年7月28日に大型アップデートされた、という話を見かけて調べてみました。公開された2026-07-28仕様はMCP発足以
MCPの大型アップデート(2026-07-28)で何が変わったか —— TypeScript SDK v2で試す 🔖 94
こんにちは!ブロックチェーン×AI Agentで自律経済圏を創るKomlock labでエンジニアをしている小原(@brto_0224)です。https://x.com/claudedevs/status/2082164248697069935MCPが2026年7月28日に大
Vercel、TypeScriptをC言語に変換してからネイティブな実行ファイルにコンパイルする「scriptc」、オープンソースで公開 🔖 74
Webアプリケーションのホスティングサービス「Vercel」で知られるVercel社は、Node.jsで実行可能なTypeScriptコードを、変更することなく同じ機能を備えたネイティブな実行ファイルにコンパイルするコンパイラ「scriptc」をオープンソースで公開しました。 T
TypeScript 7 時代の Vue.js ツールチェーン Vize を実プロダクトで検証した 🔖 1
プロダクト開発において、開発環境・CI の高速化はとても重要な要素です。ユニークビジョン株式会社でも、Vue.js・Hono を使った TypeScript 製の社内プロダクトにおいて、Formatter を Oxfmt に、Linter を一部 Oxlint に移行するなどし
TypeScript 7が来たので、自分のプロジェクトで型チェック時間を測ってみた 🔖 1
2026年7月8日、TypeScript 7.0が正式リリース(GA)されました。目玉は、コンパイラをGoで書き直したネイティブ実装です。公式アナウンス(Announcing TypeScript 7.0)は「10x faster」とうたっています。ただ、その10倍はVS Co
AIにコードを書かせるなら技術スタックは何がいい?たどり着いたのはTypeScript中心+必要な部分だけPython/Go 🔖 1
はじめにこの記事では、AIエージェントにコードを書かせる「AI駆動開発」と相性の良い技術スタックを整理します。技術スタックの相性は、もちろん開発するアプリの仕様や実行環境、チーム体制などにもよります。今回はそのなかでも、あくまで「AI駆動開発との相性」を全面に置い...
同じ React アプリで TypeScript 5.9 / 6.0 / 7.0 の型チェックを比べた 🔖 1
計測したものTypeScript 7 では、コンパイラが Go 製(tsgo / Project Corsa)になり、公式ベンチでは型チェックが約10倍速く、メモリは約50%削減と案内されています。ただ、公式の数字は VS Code や Sentry 規模のコードベース向けで
共通基盤の構築にサーバサイドTypeScriptを選んで嬉しかったこと 🔖 57
自分のブログに書いた前編「サーバサイドTypeScriptを選ぶ前に向き合ってほしいこと」では、TypeScriptの言語特性や実行環境の得意・不得意と向き合うことの重要性について書きました。この記事では、その続きとして認証基盤・ID基盤という具体的な領域でサーバサイドTypeS
TypeScriptではじめるAIエージェント開発 🔖 17
自分でAIエージェントを作ってみたいと思ったことはありませんか? コーディングエージェントを使っていると、「内部はどう設計されていて、どう実装されているのか」が気になることがあります。 そこで触ってみたいのが Pi SDK です。 Pi SDK は、TypeScript製のAIエ
E2Eテストの安定性を高めるTypeScript製パッケージ @itandi/playwright 🔖 2
はじめに こんにちは!イタンジ株式会社のFrontendチームに所属している西野です。 昨年末に「ITANDI QC」というE2Eテスト基盤を作成し、今年から本格的にE2Eテストを拡充させています。 E2Eテストを何も考慮せずに追加していくと、アプリケーションコードの変更によって
サーバサイドTypeScriptを選ぶ前に向き合ってほしいこと 🔖 110
私は、医療機関向けに幾多のサービスを展開する組織に所属し、認証基盤、ID基盤、ライセンス基盤、証明書基盤などを開発・運用するチームでテックリードをしている。この4年間、そうしたミッションクリティカルな領域のプラットフォームがサーバサイドTypeScriptで実現されているという状
本当にTypeScriptのclassを使わずにシステムを運用できるの? 🔖 23
実際の運用中のシステムを紹介
TypeScriptコンパイラをGo言語に移植することで10倍速にしたTypeScript 7.0リリース候補版が登場 🔖 18
マイクロソフトは、TypeScriptをGo言語に移植した最初のバージョンとなる「TypeScript 7.0」リリース候補版のリリースを発表しました。 TypeScript 7's Release Candidate is now out! The new native por
TypeScriptの型のみでオセロの型を実装したので解説する 🔖 2
概要こんにちは、エンジニアの籏野です。先日、TSKaigi 2026にてプロポーザルが採択され10分セッションに登壇しました。https://2026.tskaigi.org/talks/34このセッションはオセロ[1]を型で実装することで、普段の開発において型で仕様を表
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 🔖 1
はじめにVPoTの鈴木です。本記事はTSKaigi 2026で発表した 「TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築」 の内容を文章化し補足したものです。内容は登壇スライドにもまとめているので、合わせてご覧ください。生成AIの進化に伴い
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜 🔖 3
この記事は2026年6月9日(火) Findy Freelance Eventの登壇資料(Marp)を、ほぼそのままMarkdownに変換した記事となります。ベースがMarp前提の発表内容なので、一部見づらい点があるかもしれません。以下で同内容のスライドも公開しているので、そち
TypeScript拡張「TSRX」を触ってみて、JSXと比べて考えたこと 🔖 4
はじめにReactを書くとき、私たちはほぼ必ずJSX(TSX)で書くと思います。そんなJSX(TSX)の代替となるようなTSRXというTypeScriptのスーパーセット言語がアルファ版として公開されていて、ちょっと面白そうだったので触れてみました。 TSRXとは?ht
TypeScript を用いた LWC 開発が完全にサポートされるようになったので試してみた 🔖 1
はじめにVS Code 用の Salesforce 拡張機能が、TypeScript を使用した Lightning Web Components (LWC) の作成と開発を完全にサポートするようになったとのことから、実際に使えるのかどうか試してみました。Developer
TypeScript版SDK前提でAgentCore Memory使う時にセッションタイトルの付与 🔖 2
やりたいことAgentCore Memory に保存したセッションに、AI が自動生成したタイトルを付けたい。セッション一覧を表示したときに、UUID ではなく内容で識別できるようにしたい、という話です。AI エージェントは AI SDK の ToolLoopAg...
TSKaigi 2026に協賛・参加しました 〜TypeScriptエコシステムのNative化を感じた注目セッション〜 - Findy Tech Blog 🔖 11
こんにちは!ファインディの大石(@bicstone)、甲斐(@karukan013L23)、千田(@_c0909)です。先日、ファインディはベルサール羽田空港で開催された「TSKaigi 2026」に協賛しました。 今回はDevRelメンバーとフロントエンドエンジニア3名で参加し
実装から「仕組み」のパラダイムシフトへ。TSKaigi 2026で感じた TypeScript の現在地 🔖 2
TSKaigi 2026 プロダクト開発本部でエンジニアをしている秋山です。 去年に引き続き TSKaigi 2026 に参加してきました。 去年は個人で参加しましたが、今年は kickflow の福利厚生であるカンファレンス参加費補助制度をフル活用しました! 相も変わらず人気の
TypeScriptのclassはなぜこうなったのか 🔖 30
TSKaigi 2026 (TypeScriptのclassが今の形になった歴史を紐解き、落とし穴を根本原因から整理し、対策を提示します。)
TSKaigi 2026に協賛・参加しました 〜TypeScriptエコシステムのNative化を感じた注目セッション〜 🔖 11
先日、ファインディはベルサール羽田空港で開催された「TSKaigi 2026」に協賛しました。今回はDevRelメンバーとフロントエンドエンジニア3名で参加し、ブース運営を行いました。本記事ではTSKaigi 2026において印象深かったセッションの紹介や登壇、ブース出展などの活
TypeScriptの裏側を浴びた2日間 ── TSKaigi 2026参加記 🔖 1
こんにちは!わかと(@0st_ts)です。今回はTSKaigi 2026の参加にあたり、ただ漫然とセッションを聞くのではなく、自分のコンテキストと照らし合わせて「何を抽出するのか」を事前に分析しました。家でコードを書いているだけでは得られない「現場の熱量」や「インフラレベルの
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う 🔖 5
こんにちは。ファインディでフロントエンドエンジニアをしている大石(@bicstone)です。 2026年5月22日〜23日に開催されるTSKaigi 2026で、「プロパティの順序で型推論が壊れる!? TS6.0の修正からContext-Sensitivityの仕組みを追う」とい
Go の context.Cancel パターンを TypeScript に持ち込んでリソースリークと決別した話 🔖 1
こんにちは、ソフトウェアエンジニアの沖(@takuoki)です。 私たちのチームでは、バックエンドを TypeScript で開発しており、Web フレームワークには Hono、メッセージキューには NATS を使っています。その中で、Server-Sent Events(SSE
TypeScript 7(tsgo)でCIの実行時間を半分にした話 🔖 1
はじめに こんにちは、株式会社ゼストでエンジニアをしている山下です。 5月も後半ですが、少しずつ夏の暑さを感じる陽気。 型チェックを走らせる度に MacBook のファンが唸り熱気を放出しているので、そろそろエアコンを解禁するか毎日悩んでいます。 さて、先月の4月21日に、Typ
『作って学ぶAIエージェント』を書きました ── TypeScriptでコーディングエージェントを自作する本 🔖 133
技術評論社のエンジニア選書から、新刊『作って学ぶAIエージェント ──TypeScriptとLLMで切り拓くAI時代のエンジニアリング』を出しました。2026年4月20日発売、紙版・電子版が同時に出ています。 作って学ぶAIエージェント | 技術評論社ソフトウェア開発の世界では「
【TypeScript】条件分岐のベストプラクティス ── ネスト・switch・フラグ引数を卒業しよう 🔖 1
■ この記事はこんな人におすすめTypeScriptでifのネストやswitchを多用しているが、読みにくいと感じている人enumを使っているが、ケース追加時の漏れが怖い人「フラグ引数」が何なのか、なぜ避けるべきかを知りたい人保守しやすい条件分岐の書き方をマスタ...
Strands AgentsのTypeScript版がv1.0.0に到達したのでAI SDK用のアダプターを作ってみた 🔖 1
Strands AgentsのTypeScript版がv1.0.0になりました🎉🎉🎉v1.0.0記念になにかしてみようと思い、以前からお世話になってるAI SDKと連携できるようにアダプターをバイブで作ってみました。使い方Next.js App Rout...
TypeScript で実装したワークフローの「正しさ」を Lean とランダムテストで検証する 🔖 4
TypeScript は、ワークフローのような処理を少量のコードで書けます。たとえば「あるノードから次のノードへ進む」という処理だけなら、数十行で実装できます。一方で、実装の規模が大きくなると、次のような不安が出てきます。ワークフローを扱う関数の間で、ワークフローに期待す
汎用性抜群!DBスキーマを中心に据えた Go × TypeScript ハイブリッド構成の紹介 - (後編) 🔖 1
前編では、このアーキテクチャの概要と、Go と TypeScriptの使い分けについて紹介しました。 後編では、なぜ DB スキーマを Single Source of Truth にしたのかという設計判断の背景と、 この構成が AI と相性が良いと感じた理由について整理していき
「TypeScript 7.0」ベータ版が公開。TypeScriptコンパイラなどをGo言語に移植、コンパイルを10倍速に 🔖 25
「TypeScript 7.0」ベータ版が公開。TypeScriptコンパイラなどをGo言語に移植、コンパイルを10倍速に マイクロソフトは、TypeScriptをGo言語に移植した最初のバージョンとなる「TypeScript 7.0」のベータ版を公開したと発表しました。 Typ
汎用性抜群!DBスキーマを中心に据えた Go × TypeScript ハイブリッド構成の紹介 - (前編) 🔖 3
こんにちは。新規事業部門でエンジニアをやっている重本です。 2025年5月にReproへ入社し、この記事を書いている今でちょうど1年が経とうとしています。 転職して環境が変わったのはもちろんですが、第一子が生まれたりと、個人的にもなかなか変化の大きい1年でした。 そんな中で、一番
GPT-5.5 の API を Node.js で軽く試す(OpenAI Agents SDK TypeScript の Hello world の例を利用) 🔖 1
はじめに最近リリースされた GPT-5.5 の API を、Node.js で試してみたという話の記事です。その際、OpenAI Agents SDK TypeScript の Hello world の例を利用しています。GPT-5.5 の API の提供開始G...
最近話題のResendってどうなの?SendGrid・Mailgun・SES等とGo/TypeScriptで実測比較してみた 🔖 2
「メール送信サービス、とりあえずSendGridかSESでいいか」と思っていませんか?最近、開発者界隈で「Resend」というモダンなメール送信APIが話題になっています。私自身も最近使ってみて「これは開発体験(DX)が段違いに良いぞ…!」と感動したのですが、いかんせん日本語の
Perryファーストインプレッション - TypeScriptのままネイティブアプリが作れる新しい選択肢 🔖 2
こんにちは!テラーノベルでiOS/Android/Webとフロントエンド周りを担当している @kazutoyoです!TypeScriptをそのままネイティブバイナリにコンパイルできる「Perry」が話題になっていたので、実際に試してみました。今回はそのファーストインプレッショ
TypeScriptで配列引数の要素に応じて返り値の型を変える4つの方法 🔖 1
はじめにTypeScript で、「配列引数の要素に応じて返り値の型を変えたい」という場面に遭遇しました。const admin = fetchByRoles(["admin"]);// AdminData に絞り込まれてほしいconst mixed = fetchBy
[TypeScriptシリーズ] シニアエンジニアのためのTypeScript入門 🔖 1
[TypeScriptシリーズ] シニアエンジニアのためのTypeScript入門私は日本語が得意ではありません。この記事はAIのサポートを受けて書いています。ご了承ください。はじめにTypeScriptは、開発者がJavaScriptを書く方法に革命をもた...