Deno Update: 最近のフロントエンド向け機能の紹介
@kt3kさん(Deno Land Inc.)
https://kt3k.github.io/talk_deno_frontend/
- Denoでフロントエンド
- サーバーサイドは書き心地いい
- フロントエンドも最近良くなってきてる
- Reactの型付け
- jsxImportSouce
- jsxImportSourceTypes
- ts-types
- ファイルのコメントでも書けるしdeno.jsonにも書ける
- フロントとバックエンドが混在する場合の型
- deno lint
- フロントエンドのルールはなかった
- 2.2からRules of hooksが使えるようになった
- jsx系のルールもたくさん
- lint/rules/tagsにreactを追加すると適用される
- カスタムルールも書ける
- フォーマッター
LINEスキマニのフロントエンド開発にDenoを採用した理由
@kazushikonosuさん(LINEヤフー)
- Next/NodeからReact/Viteに置き換えた
- SSRやめた
- Nodeへの依存はなしでDenoに乗っかってる
- ViteやVitestは全部Deno上で
- Denoでtscして型チェック
- テスト用も含めてtsconfigを管理
- prettierやESLintは使ってる
- package.jsonの脱却
Honoをフロントエンドで使う3つのやり方
@yusukebeさん(Cloudflare Inc.)
https://speakerdeck.com/yusukebe/honowohurontoendodeshi-u-3tunoyarifang