Sono stato uno sviluppatore PHP negli ultimi 4 anni e ho lavorato in OO PHP e quasi tutti i tipi di framework PHP mvc. Sono entrato in una nuova azienda ora e qui usiamo scala per lo sviluppo web. Abbiamo un prodotto che ha un frontend sviluppato in un js mvc e un backend in scala. In realtà questo stesso tipo di architettura riposante è nuovo di zecca per me. In PHP usiamo solo PHP per frontend e backend. Così ho iniziato a lavorare in scala e ho fatto alcune app di console di base. Ma non ci sono articoli su come devo usare scala per fare uno sviluppo web riposante. C'è una struttura chiamata ascensore sviluppata in scala. Ma non l'abbiamo usato. La nostra è una app di scala pura senza materiale di sollevamento. Ho scoperto due blog ma ha troppe poche informazioni sull'implementazione.
Quindi chiunque può indicarmi la giusta direzione su quando utilizzare l'architettura restful rispetto all'architettura mvc e alle guide assolute per principianti alla creazione di un'app Web che utilizza un'architettura riposante in scala.