Loading article…
マイクロフレームワークとは、最小限の機能しか持たないWebアプリケーションフレームワークを指す用語です。フルスタックフレームワークとは対照的なものです。
本格的なWebアプリケーションフレームワークに期待される機能のほとんどが欠けている。例えば、以下のような機能だ。
一般的に、マイクロフレームワークはHTTPリクエストの受信、適切な関数へのリクエストのルーティング、およびHTTPレスポンスの返送を容易にします。マイクロフレームワークは、多くの場合、他のサービスやアプリケーションのAPIを構築するために特化して設計されています。例えば、Lumenマイクロフレームワークは、マイクロサービス開発とAPI開発のために設計されています。
require "foo.php" ;foo :: get ( "/hello/{name}" , function ( $name ) { return "こんにちは、$nameさん!" ; });