Σχεδιασμός και Ανάπτυξη (2/4)
Αρχιτεκτονική Λογισμικού
8
▪
Client Side –
Σημεία που έχει επαφή ο χρήστης
▪
Presentation Layer –
Αποτελείται από τη
Διαδικτυακή εφαρμογή & τα Rest API Endpoints
▪
Server Layer –
Περιέχει τις μεθόδους
αυθεντικοποίησης των χρηστών και τους controller
του API
▪
Preservation Layer –
MySQL βάση δεδομένων,
όπου αποθηκεύονται τα δεδομένα
Χρησιμοποιώντας αυτό το μοτίβο, γίνεται καλύτερη
οργάνωση των λειτουργιών κατά την κατασκευή.