Sono stato incaricato di creare un'applicazione mobile e un sito Web di accompagnamento. Sia l'applicazione che il sito Web interagiranno con lo stesso database. Per semplificare le cose, penso che la creazione di un'API sia la migliore in questo modo per separarla dall'applicazione mobile e dal sito web.
Questo sarebbe il metodo preferibile? Penso che Sinatra sarebbe la cosa migliore per questa situazione. Sto utilizzando Ruby on Rails per il sito web ma ritengo che sarebbe eccessivo per l'API.
Voglio solo convalidare le mie opinioni su questo problema.
Grazie!