Loading article…
Fastifyは、 MITライセンスの下でフリーかつオープンソースソフトウェアとしてリリースされた、Node.js向けのパフォーマンス重視のバックエンドWebフレームワークです。その開発はHapiとExpressに触発されました。[ 3 ]
他の Node.js Web APIフレームワークの軽量代替品として、[ 4 ] [ 5 ]ベンチマークでは大幅に高速であることが明らかになっています。[ 6 ]
Fastifyは、2015年にMatteo Collinaによって最初に構想され、2016年9月にTomas Della Vedovaと共に作成されました。[ 1 ] GitHubによると、Fastifyの最初のリリースは2016年10月17日のバージョン0.1.0でした。[ 7 ]
Fastifyの技術的基盤を基に、CollinaとLuca Maraschiは2022年にPlatformaticを創設し、API( REST / OpenAPIまたはGraphQL )構築のための「バッテリー付属」の開発者エクスペリエンスをサポートしました。[ 8 ] [ 9 ]
2023年には、Fastify のコア貢献者によって書かれた包括的なガイドである「Fastify によるサーバーサイド開発の加速」が出版されました。 [ 10 ]
Fastifyのユーザーには、Capital One、Walmart、American Expressなどが含まれる。[ 1 ]
数か月後の 2016 年 6 月、ボローニャの Avanscoperta で Node.js トレーニング コースを実施していたとき、参加者の 1 人がオープンソースでの作業を始める方法について私に尋ねました。彼の名前は Tomas Della Vedova で、コースの終わりに、私は彼にこの Node.js フレームワークを一緒に構築したいかどうか尋ねました。9 月までに、後に Fastify となる最初のコミットがマージされました。