iisgiua / giuaschool

giua@school - Il Registro Elettronico open source dell' I.I.S. Michele Giua
https://iisgiua.github.io/giuaschool-docs/
GNU Affero General Public License v3.0
31 stars 18 forks source link

Domanda sul significato della parola "App" usata più volte nel codice #18

Closed HiemSword closed 3 years ago

HiemSword commented 3 years ago

Salve Di recente mi sono incuriosito nel codice di questo registro elettronico e ho visto che più volte viene menzionata un "app". Che cosa si intende? Una API forse?

trinko commented 3 years ago

Ciao, se parli della classe App, questa inizialmente doveva servire solo a gestire le App per dispositivi mobili, poi ha inglobato anche le API utilizzate per altri servizi. Se però intendi l'uso nei nomi dei package del tipo App\Controller... allora questo è semplicemente lo standard usato da Symfony per indicare i sorgenti dell'applicazione.

HiemSword commented 3 years ago

Si intendevo la classe App, ho visto che nel file AppController.php (che immagino sia il controller per l'api) ci sono solo funzioni per entrare nel registro. Mi chiedevo se è possibile aggiungere delle funzioni per ottenere dati dell'utente (voti, pagelle, ecc)? In questo modo si ha anche la possibilità di creare una applicazione per telefoni nativa per guardare voti, lezioni e altro.

trinko commented 3 years ago

Si, certo, si può fare. In realtà l'avevo anche messo nella todo-list... Ma ci sono altre priorità e non so quando riuscirò ad implementarle.

HiemSword commented 3 years ago

Capisco, grazie per il suo tempo