background image

Σχεδιασμός και υλοποίηση πληροφοριακού συστήματος διαχείρισης εθελοντών και απινιδωτών  

 
 

 
 

39 

μετάβαση  είναι  διότι,  ο  εξυπηρετητής,  πλέον,  έχει  αρκετά  λιγότερες  υποχρεώσεις  και 

παράλληλα  μπορεί  να  εξυπηρετεί  περισσότερα  αιτήματα.  Τέλος,  αξίζει  να  αναφερθεί  ότι 

υπάρχουν και βιβλιοθήκες τρίτων μερών (third party libraries) που συνεργάζονται ιδανικά με 

την  React,  όπως  επίσης  η  ίδια  συνεργάζεται  ιδανικά  με  τις  κυριότερες  γλώσσες 

προγραμματισμού εξυπηρετητή καθώς και frameworks. Η σημερινή της έκδοση είναι η 16.6. 

Το  βασικό  στοιχείο  της  React  είναι  το  λεγόμενο  “component”,  παράδειγμα  του  οποίου 

παρουσιάζει η φωτογραφία παρακάτω. 

 

 

Εικόνα 13: Παράδειγμα React Component 

 

2.2.5 Fetch 

 
 

To  Fetch  [24],    αποτελεί  ένα  εργαλείο  που  πραγματοποιεί  τα  αιτήματα  προς  τον 

εξυπηρετητή,  το  οποίο  διαθέτει  κάποιες  σημαντικές  προ  εγκατεστημένες  λειτουργίες 

παράλληλα  με  ορισμένες,  που  περιέχονται  στις  καινούργιες  εκδόσεις  της  Javascript. 

Αντίστοιχο  εργαλείο  με  παρόμοια  λειτουργία  με  το  fetch  είναι  το  ευρέως  γνωστό  Ajax 

(Asynchronous  Javascript  and  XML)  ωστόσο  στην  σύγκρισή  τους,  υστερεί  σε  ορισμένους 

τομείς. Παράδειγμα εντολής fetch παρουσιάζεται στην επόμενη φωτογραφία.