background image

Ολοκληρωμένο Πληροφοριακό Σύστημα Διαχείρισης Πρωταθλημάτων Καλαθοσφαίρισης 

 

Οι παραπάνω γραμμές κώδικα έχουν ως αποτέλεσμα όλα τα στοιχεία h1 στον HTML

 

 

 

 

 

 

 

   

   

 

 

κώδικα μας να είναι έχουν μέγεθος γραμματοσειράς 16, να έχουν γραμματοσειρά Times New

 

   

 

 

 

 

   

 

 

 

 

Roman και χρώμα κειμένου μαύρο .

 

2.5 Javascript

 

Η

JavaScript

[

8​] είναι μια γλώσσα προγραμματισμού σεναρίων που

 

 

 

 

 

 

 

 

 

πρωτοεμφανίστηκε το 1995

από την Netscape [

9​]. Αρχικά ονομαζόταν LiveScript όμως

 

 

 

 

 

 

 

 

 

 

 

αργότερα μετονομάστηκε σε JavaScript προς τιμήν των συνεργατών τους στην Sun

 

 

 

 

 

 

 

 

 

 

 

microsystems [

10​] οι οποίοι νωρίτερα είχαν αναπτύξει την Java. Εκτός από το όνομα και

 

   

 

 

 

 

 

 

 

   

 

 

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

 

 

 

 

   

 

 

 

 

   

θεωρηθούν παρόμοιες.  

Στα πρώτα χρόνια η JavaScript εκτελούνταν μόνο στο πρόγραμμα περιήγησης της

 

 

   

 

 

 

 

 

 

 

Netscape, όμως μετά την πρώτη έκδοση της άρχισε να υποστηρίζεται από όλο και

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

   

 

 

 

 

προβλήματα στην ασφάλεια και στην απόδοση. Το 2008 όμως η εμφάνιση του Chrome V8

 

 

 

 

 

 

 

 

   

 

 

 

 

[

​11​], ενός υψηλής απόδοσης εργαλείου μετάφρασης κώδικα JavaScript, έδωσε την

 

 

 

 

 

 

 

 

 

 

δυνατότητα στους προγραμματιστές να αναπτύσσουν υψηλής απόδοσης προγράμματα που

 

 

   

 

 

 

 

 

θα εκτελούνται σε οποιοδήποτε πρόγραμμα περιήγησης. 

Ο ρόλος της JavaScript στις σύγχρονες ιστοσελίδες είναι να ελέγχει την εγκυρότητα

 

 

 

 

 

 

 

   

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

με τον εξυπηρετητή. Κατά την διάρκεια των χρόνων δημιουργήθηκαν πολλά framework και

 

 

 

 

 

 

 

 

 

 

 

 

libraries πάνω στην JavaScript κάνοντας έτσι ευκολότερη την σύνταξη της και πιο

 

 

 

 

 

 

 

 

 

 

 

 

ευανάγνωστη. Παρακάτω βλέπουμε μερικά από τα JavaScript frameworks και libraries.

 

Όνομα  

Έκδοση  

Angular 

React 

16.1.1 

Backbone 

1.2.1 

Vue 

2.6.10 

Ember 

1.7.0 

Node 

13.12.0

 

Express.js 

4.17.1  

Vue 

2.6.10 

27