background image

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

 
 

 
 

43 

σήμερα..  Αντίστοιχα,  η  REACT  Native  είναι  χτισμένη  πάνω  από  το  ReactJS,  το  οποίο 

ενίσχυση έναν τεράστιο ανταγωνισμό με το άλλο γνωστό JS framework, το AngularJS. 

 

 
 

 

Ο πρωταρχικός λόγος για να χρησιμοποιήσει κάποιος το React Native Framework είναι 

ότι  ο  προγραμματιστής  πρέπει  να  γράψει  μόνο  ένα  σύνολο  κωδικών,  δηλαδή  κώδικα 

JavaScript, για να απολαύσει την απόδοση των εφαρμογών Native Mobile REACT. Μερικά 

από τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του REACT Native Framework είναι: 

 

Πλεονεκτήματα: 

 

•  Έχει χρήση Cross-Platform: Αρχικά αναπτύχθηκε για την ανάπτυξη iOS εφαρμογών, 

ύστερα  όμως  από  την  επιτυχία  και  τη  δημοτικότητα  που  προέκυψε  το  Facebook, 

αποφάσισε  να  παρέχει  και  Αndroid  υποστήριξη.  Έτσι  οι  εφαρμογές  React  Native 

μπορούν  να  αναπτυχθούν  χρησιμοποιώντας  έναν  ενιαίο  κώδικα  και  για  τις  δυο 

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

του. 

•  Ίδια λειτουργικότητα σε όλες τις πλατφόρμες: Αρχικά, οι “υβριδικού” ή “κινητού 

ιστού” εφαρμογές ήταν δημοφιλείς για τις ασυνήθιστες λειτουργίες τους. Ωστόσο, όταν 

πρόκειται για επιδόσεις, οι εφαρμογές αυτές τόσο περισσότερο καθυστερούσαν. Έτσι 

η React Native κατάφερε όχι μόνο να λειτουργούν και στα δύο λειτουργικά συστήματα 

αλλά  και  να  λειτουργούν  με  τον  ίδιο  ακριβώς  τρόπο  σε  όλες  τις  πλατφόρμες  χωρίς 

καμιά καθυστέρηση. 

 

Μειονεκτήματα: 

 

•  Βελτιώνεται  με  τον  χρόνο:  Καθώς  το  framework  της  React  Native  υπάρχουν 

κάποιες λειτουργίες σε iOS και Android κώδικες προγραμματισμού που ακόμα στη 

React  Native  δεν  έχουν  δημιουργηθεί.  Βέβαια  με  τη  δημοτικότητα  αυτού  του 

framework  δεν θα αργήσουν να δημιουργηθούν αντίστοιχες λειτουργίες. 

•  Η  ύπαρξή  του  είναι  αβέβαιη:  Δεδομένου  ότι  το  συγκεκριμένο  framework 

δημιουργήθηκε από το facebook, η ύπαρξη του είναι αβέβαιη καθώς τα δικαιώματα