Fresh
#Deno #Deno_Deploy #Preact #Tailwind_CSS #Twind
概要
FreshはDeno公式のWebフレームワークです。
Deno Deployで動作させることにより、エッジサーバ上でのSSRなどを提供します
PreactコンポーネントのSSRや Next.jsライクなファイルシステムルーティングをサポートします
大きな特徴としてIsland Architectureをサポートします
デフォルトでは必要が無い限りはブラウザーにJavaScriptコードを送信しないように動作します
また、Partialsというクライアントサイドナビゲーションを実現するための独自の仕組みが提供されています
PreactやIsland Architectureの採用などにより、ブラウザーにJavaScriptが送信される場合でもできる限りコード量の削減が図られています
Tailwind CSS/TwindやPreact Signalsなどを公式でサポート
使い方
Fresh 入門
エコシステム
awesome-freshというページを作ってみました。
よろしければ参照ください。
ドキュメント
fresh.deno.dev - 公式サイト
公式ブログ
You Don't Need a Build Step
関連ページ
Freshと他ライブラリとの連携やサポート状況などについて
Freshでの開発に関するTips
Deno Deploy
FreshにTwind v1サポートが入りました
Fresh v2
Freshのリリース一覧