ライブラリとフレームワークとAPIとミドルウェアの違いが分からないんだけど
全部一緒ですか?