È ridondante avere un controller REST in un'applicazione di server che ha eventi http?
es. Immagina un'applicazione serverless come questa:
functions:
  hello:
    handler: com.sandbox.serverless.Handler::handleRequest
    events:
       - http:
           path: message/hello
           method: get
Sarebbe ridondante avere il proxy del metodo gestore un controller REST? Se avessi un controller REST, farebbe questo lavoro:
- Rispondi all'evento HTTP
- Convalida l'input
- Richiama la funzione del livello aziendale
- Restituisci la risposta al chiamante
Devo fare questo lavoro nella funzione di gestione?