Yuki Terashima

6.7K posts

Yuki Terashima banner
Yuki Terashima

Yuki Terashima

@y_temp4

現場で使えるWebフロントエンドの技術を発信|フロントエンドエンジニア9年目|新卒→1年後に独立しフリーランスに|React, TypeScript|個人開発

石川県金沢市 가입일 Temmuz 2015
118 팔로잉635 팔로워
Yuki Terashima
Yuki Terashima@y_temp4·
本日のイベントで話題に挙げたものと、 時間の都合で紹介できなかったページを 以下にまとめました。 ■各種Reactフレームワークのベンチマーク結果 blog.platformatic.dev/react-ssr-fram… ■TanStack StartのServer FunctionsがFlightデータをサーバー側でパースしないことに関する公式の言及(Security noteの箇所) #tanstack-server-functions" target="_blank" rel="nofollow noopener">tanstack.com/start/latest/d… ■RailwayがNext.jsからTanStack Startに移行した事例 blog.railway.com/p/moving-railw… ■Next.jsからTanStack Startに移行し、ローカル開発サーバーの立ち上げが83%削減された事例 inngest.com/blog/migrating…
日本語
0
0
0
70
Yuki Terashima
Yuki Terashima@y_temp4·
とりあえずminimumReleaseAgeの設定はしておいたほうが良さそう
日本語
1
0
0
105
Yuki Terashima
Yuki Terashima@y_temp4·
非常に参考になる事例だった👀 React Hook FormやTanStack Queryのように参照を維持したまま内部状態を更新するライブラリが広く使われている現状では、React Compilerの有効化を見送る判断をするプロジェクトも多そうだと思った。
カケハシ技術広報@kakehashi_dev

KAKEHASHI Tech Blog にて新しい記事を公開しました。 React Compiler導入のリアルな体験記です。手動メモ化からの解放と、react-hook-formやTanStack系ライブラリで踏んだ落とし穴をご紹介します。ぜひご一読ください。 kakehashi-dev.hatenablog.com/entry/2026/03/…

日本語
0
0
1
247
Yuki Terashima
Yuki Terashima@y_temp4·
Vite+を使ってみた。以下雑なメモと感想: ・vpコマンドでlintに限らずinstallやbuildなどあらゆる操作ができて便利そう ・vpコマンドの補完が効かないので効いてくれるとありがたい ・package.jsonにこれまでたくさん書いてあった各種ツールチェインの依存がかなり減りそう(`vite-plus`に集約される)で良い ・Vite+にNode.jsのバージョン管理を任せない場合(vp env setupを実行しない場合)はvpxコマンドが使えない 総じてかなり良さそうで、できるならさっさと移行したいなと思った。 Node.jsのバージョン管理まわりだけうまくいきそうか(.tool-versionsを使っている、等)だけ調整できればすぐに問題なく移行できる印象。 あとは各種ツールチェインがVite+に対応していた方が良さそう(Biomeとか使っている場合など)なので、Vite+のために移行するプロジェクトも今後は増えてくるかも?
日本語
0
0
1
305
Yuki Terashima
Yuki Terashima@y_temp4·
なるほど確かに言われてみるとRomeの再来か。ここまでRustで出来るようになっててすごい。
しまぶー@shimabu_it

え、Vite+の発表されたけど、これ我々が夢見たBiome(元Rome)そのものじゃん!! JS界隈ツール多すぎ問題を解決しようと立ち上がったのがRome(命名の元ネタはたしか「すべての道はローマに通ず」)ですが、途中でRome作者が離脱し、結果Linter + Formatterという小さい枠組みに収まったのがBiome。 統一ツールはもう当分出てこないかと思っていましたが、Vite+が出してきました。ツール多すぎ問題をvpコマンド1つで解決できそうです。 ・vp checkでoxlint, oxfmt起動 ・vp envでNode.jsのバージョン管理(さらばfnm) ・vp buildでRolldown, Oxcによるビルド ・packgae manager(デフォルトpnpm)付き ・pre-commit hooksでHusky + lint-stagedが不要? ・vp packでライブラリをバンドルやバイナリ化 そのほか、Vitestは当然統合されているし、vp createによるテンプレートからのプロジェクト作成もできるし、Vite Taskはモノレポ対応のタスクランナーで便利そう(場合によっては脱Turborepoもありそう)だし、完全に時代が変わるわ・・・ しかも元々企業向けに有料ライセンスで提供する予定だった予定を、コミュニティの声を聞いて完全無料&オープンソース化(MIT)という神対応。本当にありがとうございます。 公式発表のリンクはスレッドに貼っておきます〜

日本語
0
0
1
415
Yuki Terashima
Yuki Terashima@y_temp4·
こちら登壇します! TanStack Startって実際どうなん?と思っている方はぜひお越しください🙌
Offers(オファーズ)|AI時代のエンジニア転職プラットフォーム@Offers_jp

📢 イベント開催のお知らせ 4/9(木) 19:00〜 Next.js経験者である、 TanStack QueryやRouterを実務で活用する 寺嶋@y_temp4 氏、TanStack Startをプロダクションへ採用している池内 @iktakahiro 氏をお迎えし、 お二人Next.js経験者の視点からTanSatck Startを紐解きます💡 offers-jp.connpass.com/event/387230/

日本語
0
3
8
934
Yuki Terashima
Yuki Terashima@y_temp4·
昔ながらの感覚だとセキュリティ等で重大な問題のあるコードがマージされてしまうことが怖いが、そもそもAIがそのようなコードを出力する確率は今後限りなく低くなっていくだろうな、という感覚もあり、、、
Takuto Wada@t_wada

AIコードのレビューが必要ないプロセスを確立するしかない。なぜなら 1. 今後コードレビュワーは育てられない 2. AIはレビュワーを物量でひき殺す 3. 人がレビューを続ける組織は、レビューしない組織に淘汰される / まだAIコードをレビューするか、しないかで言い争ってるの?htn.to/2Xmi1kup9q

日本語
0
0
1
329
Yuki Terashima
Yuki Terashima@y_temp4·
7年前くらいからTypeScriptを使うようになったけど、結果的には使えるようになってよかった技術の一つ。 当時は今ほどエコシステムも整っていなかったけど、フロントエンドのアプリケーション規模が大きくなる流れを見ると、型システムが主流になるのは割と自然だった気がする。 今はAIもあるし、教材や記事もかなり増えているので、これから学ぶ人にとってはかなり良い環境だと思う。 とはいえ今後どうなるかは分からないので、「特定の言語に固執しない」という姿勢はこれからますます大事になりそう。
しまぶー@shimabu_it

5-6年前に「TypeScriptが今後最も使われるようになるよ」的な発言をしていたのですが、正解でした! そりゃ、そもそもフロントエンドがTypeScript一択だし、当時はNext.jsをはじめ、フロントエンドのフレームワークがアーキテクチャまで握るようになり始めていたから、この予想は簡単でしたね。 私は10年間TypeScriptユーザーなので、こうやって人気になってエコシステムがどんどん拡大してくれるのはありがたい。 しかし、これから10年は分かりませんな(笑)TypeScriptの牙城が簡単に崩れることはないと思っていて、具体的にはあと3年ぐらいは大丈夫だと思っていますが、AI用に特化したプログラミング言語が次々と生まれている中、10年後の予想はさすがに難しいなぁ。 「良いものが出たらいつでも乗り換える」というフットワークの軽さがこれからの時代は重要そうですな。

日本語
0
0
0
179
Yuki Terashima
Yuki Terashima@y_temp4·
actions/setup-node の v6.3.0 から package.json の devEngines がサポートされるようになった これは嬉しいアップデート
日本語
1
0
0
89