- Fresh 2はまだ正式リリースされていないが、Deno公式ウェブサイトとDeno Deployですでに運用中
- Fresh 1.0は最新のWeb技術を活用したシンプルなウェブサイト構築を目標に始まり、急速に人気を集めた
- その後、機能追加と複雑化した利用要件により既存構造の限界に直面し、より強力な基盤のためにアーキテクチャを全面的に刷新した
- まずFresh 2.0の中核目標を達成するため、DenoとJSR自体の安定性強化が必要だった
- Deno 2のNodeおよびnpm互換性を強化
- JSRへの移行により依存関係管理が簡素化
- 現在はDenoおよびDeno DeployでFresh 2アルファ版を使用中で、正式リリースは2025年第3四半期末(9月予定)
- Fresh 2の特徴
- Express/HonoスタイルAPIの導入でAPIの使いやすさが向上
- 非同期コンポーネント、単一シグネチャのミドルウェア、プラグインベースのアーキテクチャなどにより柔軟性と拡張性を強化
- JSX
precompile 変換が標準で内蔵され、レンダリング速度が向上
- 現在**アルファ版(2.0.0-alpha.34)**が公開されており、Deno 2.3とあわせて使うと最適な体験を提供する
- Denoチーム内部でもFresh 2は非常に生産的なツールと評価されている
まだコメントはありません。