Προγραμματισμός

Ξεχάστε το Angular 3, το Google μεταβαίνει κατευθείαν στο Angular 4

Τον περασμένο μήνα, η Google εξέπληξε όλους όταν εξέτασε λεπτομερώς τα σχέδια για την κυκλοφορία του Angular 3, έξι μήνες μετά την άφιξη του Angular 2. Τώρα αποδεικνύεται ότι δεν θα υπάρξει κυκλοφορία Angular 3. Αντ 'αυτού, η Google θα μεταβεί στην έκδοση 4 του δημοφιλούς πλαισίου JavaScript τον Μάρτιο.

Ο Igor Minar της Google δήλωσε στο πρόσφατο συνέδριο Angular NG-BE 2016 στο Βέλγιο ότι η Google θα μεταβεί από την έκδοση 2 στην έκδοση 4, έτσι ώστε ο αριθμός της αναβάθμισης να συσχετίζεται με τον δρομολογητή Angular έκδοσης 4 που έχει προγραμματιστεί για χρήση με την κυκλοφορία.

Ο Minar, στην πραγματικότητα, σχεδίασε έναν οδικό χάρτη που έχει οκτώ εκδόσεις beta του Angular 4 που βγαίνουν μεταξύ Δεκεμβρίου και Φεβρουαρίου, ακολουθούμενες από δύο υποψήφιους κυκλοφορίας τον Φεβρουάριο και τη γενική κυκλοφορία την 1η Μαρτίου. και συμβούλεψε ότι το πλαίσιο απλά ονομάζεται "Γωνιακό" ούτως ή άλλως. «Ας μην το ονομάσουμε AngularJS, ας μην το ονομάσουμε Angular 2», είπε, «επειδή καθώς κυκλοφορούμε όλο και περισσότερες από αυτές τις εκδόσεις, θα είναι πολύ σύγχυση για όλους».

Το Angular βρίσκεται σε ένα επιθετικό πρόγραμμα που θα έχει το Angular 5 να φτάσει τον Σεπτέμβριο / Οκτώβριο του 2017, ακολουθούμενο σε έξι μήνες από το Angular 6, με το Angular 7 να έρχεται έξι μήνες αργότερα τον Σεπτέμβριο / Οκτώβριο 2018.

Οι στόχοι της Google για το Angular 4 είναι να είναι όσο το δυνατόν πιο συμβατοί με το Angular 2 και να βελτιώσουν τα μηνύματα σφάλματος του μεταγλωττιστή. Τον Νοέμβριο, η Google μίλησε για την επόμενη έκδοση του Angular, τότε γνωστή ως έκδοση 3, δίνοντας έμφαση στις βελτιώσεις στο εργαλείο καθώς και στη μειωμένη δημιουργία κώδικα.

Το σχέδιο αναβάθμισης της Angular περιλαμβάνει επίσης τη μετάβαση στο TypeScript 2.1 ως βασική γραμμή, μακριά από το TypeScript 1.8. Αν και αυτό σημαίνει ότι υπάρχουν αλλαγές, ο Μινάρ ήταν καθησυχαστικός. "Δεν πρόκειται να είναι μεγάλη υπόθεση. Κάναμε αυτές τις μεταναστεύσεις σε ολόκληρο το Google και ήταν αρκετά ασήμαντο, αλλά απαιτεί [κάποιες παρεμβάσεις]." Το Angular 2 ξαναγράφηκε στο TypeScript, το υπερσύνολο JavaScript της Microsoft που πληκτρολογήθηκε.

Νωρίτερα αυτό το μήνα, η Google κυκλοφόρησε νωρίτερα αυτό το μήνα το Angular 2.3, μια μικρή αναβάθμιση που διαθέτει την Υπηρεσία Γωνιακής Γλώσσας, η οποία έχει σχεδιαστεί για ενοποίηση με IDE και παροχή ολοκλήρωσης τύπου και ελέγχου σφαλμάτων με τα Angular Templates. Η κληρονομιά αντικειμένων για στοιχεία εμφανίζεται επίσης. Το Angular 2.2 έφτασε τον Νοέμβριο, με συμβατότητα εκ των προτέρων.