バックエンドをモジュール化