Σχεδίαση και ανάπτυξη διαδικτυακού καταστήματος με την χρήση VueJS, NuxtJS και Firebase
Design and development of an online store using VueJS, NuxtJS and Firebase
Προβολή/Άνοιγμα
Περίληψη
Στη σημερινή εποχή όλο και περισσότερες ιστοσελίδες και εφαρμογές εγκαταλείπουν τις παραδοσιακές βάσεις δεδομένων (σχεσιακές) και χρησιμοποιούν NoSQL βάσεις δεδομένων. Ο κυριότερος λόγος είναι ότι τα τελευταία χρόνια υπάρχει ραγδαία αύξηση του όγκου των δεδομένων τα οποία αλλάζουν γρήγορα και έχουν μεγάλη ποικιλία στη δομή τους, με αποτέλεσμα οι παραδοσιακές βάσεις δεδομένων να μην μπορούν να ανταποκριθούν. Αυτές είναι και οι προκλήσεις που αντιμετωπίζουν οι NoSQL βάσεις δεδομένων, υιοθετώντας διαφορετικές προσεγγίσεις για να αντιμετωπίσουν μεγάλο όγκο δεδομένων, όπως είναι η Firebase.
Έχοντας υπόψιν τις δυνατότητες που μας παρέχουν οι NoSQL βάσεις δεδομένων, αλλά και τις δυνατότητες που που μας προσφέρουν τα JavaScript Frameworks, όπως είναι το VueJS και το NuxtJS, αυτή η μεταπτυχιακή διατριβή επικεντρώνεται στην ανάπτυξη ενός διαδικτυακού καταστήματος με την χρήση Front-end JavaScript Framework και NoSQL βάση δεδομένων. Το διαδικτυακό κατάστημα που θα δημιουργήσουμε, θα χρησιμοποιεί μια cloud βάση δεδομένων την Firebase για την αποθήκευση και την διαχείριση των δεδομένων τις.