言葉の意味は知っている。でも実は、ちゃんと説明しようとすると口ごもる。マイクロサービス、API、機能。どれも開発現場で当たり前のように使われるが、その違いを本質から理解するのは意外とむずかしい。違いを「感じる」のではなく、「わかる」状態にすることがこの記事の目的。 なぜマイクロサービスとAPIと機能は混同されるのか? どれも「アプリの一部」に見えるため、境界があいまいになりやすい。言葉の並びや説明も似ている。 API(Application Programming Interface)は、システムの部品同 ...