Angular
Γωνιακή είναι ένα πλαίσιο web την Javascript για τη δημιουργία web εφαρμογών μίας σελίδας. Ο κώδικας είναι ελεύθεροι να χρησιμοποιούν και διατίθεται ως open source. Είναι επίσης συντηρείται και χρησιμοποιείται σε μεγάλο βαθμό από την Google και από πολλούς άλλους προγραμματιστές σε όλο τον κόσμο.
- Έχει αμφίδρομη δεσμευτική δεδομένων
- Ανακουφίζει από τον κύριο του έργου από την υποχρέωση να χειριστεί άμεσα το DOM
- Βελτιώνει την απόδοση του server μέσω της χρήσης της προσωρινής αποθήκευσης
- Υποστηρίζει την ταχεία προτυποποίηση
- Υποστηρίζει ανταποκρίνεται σχεδιασμού ιστοσελίδων
- Εφαρμόζει τις δύο αρχιτεκτονικές Model-View-Controller και Model-View-Viewmodel
- Αφήνει τον κωδικό προγραμματιστές γράφουν χρησιμοποιώντας συνηθισμένο το JavaScript
- Έρχεται με μια πληθώρα χαρακτηριστικών που βοηθούν στη δημιουργία web εφαρμογών μίας σελίδας.
- Είναι απολύτως ελεύθεροι να χρησιμοποιούν και να προσαρμοστούν στις δικές σας ανάγκες
- Διατηρείται ενεργά από την Google και από πολλούς άλλους προγραμματιστές σε όλο τον κόσμο
- Απαιτεί ότι οι προγραμματιστές είναι πολύ εξοικειωμένοι με το Model-View-Controller αρχιτεκτονική
- πεδία του είναι δύσκολο να διαχειριστεί λόγω της πολυεπίπεδη και ιεραρχική φύση τους
- Μερικά από τα καλύτερα χαρακτηριστικά του είναι δύσκολο στη χρήση
Γωνιακή είναι σε μεγάλο βαθμό χρησιμοποιείται σε Google, και για καλό λόγο. Λειτουργεί όχι μόνο καλά, αλλά έχει μια πληθώρα χαρακτηριστικών που καθιστούν την ανάπτυξη web καλύτερη. Αυτό περιλαμβάνει αμφίδρομη δεσμευτική δεδομένων, η οποία βεβαιώνει ότι οι αλλαγές που γίνονται είτε στην όψη ή το μοντέλο αντανακλώνται αυτόματα στο άλλο. Λόγω αυτής της προσέγγισης, ο κύριος του έργου δεν πρέπει να διατηρήσουν ενεργά το Μοντέλο Αντικειμένου Εγγράφου (DOM). Γωνιακή περαιτέρω υλοποιεί δύο Model-View-Controller και Model-View-Viewmodel αρχιτεκτονικές. Γωνιακή υποστηρίζει επίσης την προσωρινή αποθήκευση, η οποία βελτιώνει την απόδοση του server. Έχει επίσης την υποστήριξη για την ταχεία προτυποποίηση και ανταποκρίνεται web design. Αλλά αυτό που είναι πραγματικά μεγάλη για τη χρήση Γωνιακή είναι ότι χρησιμοποιεί απλό JavaScript. τα μοντέλα του είναι συνηθισμένο το JavaScript αντικείμενα, γεγονός που καθιστά την κωδικοποίηση χρησιμοποιώντας γωνιακή πολύ απλούστερη από ό, τι κάποια άλλα πλαίσια. Όπως όλα τα πλαίσια ιστού, γωνιακή δεν είναι χωρίς μειονεκτήματα. Πρώτον, απαιτεί ότι είστε εξοικειωμένοι με την αρχιτεκτονική Model-View-Controller. Αν εσείς ή οι προγραμματιστές σας δεν είναι εξοικειωμένοι με αυτό, θα μπορούσε να αντιμετωπίζει μια πολύ απότομη καμπύλη εκμάθησης. Δεύτερον, επειδή τα πεδία της πολυεπίπεδη και ιεραρχική, που μπορεί να είναι αρκετά δύσκολο να διαχειριστεί. Επίσης, μερικά από τα καλύτερα χαρακτηριστικά του, όπως οδηγίες, ενέσεις εξάρτηση και εργοστάσια μπορεί να είναι δύσκολο να χρησιμοποιήσετε. Ακόμα, αν είστε πρόθυμοι και ικανοί να θέσει το χρόνο στην εκμάθηση γωνιακή, θα καρπωθούν τα οφέλη της. Ποια είναι η ικανότητα να δημιουργήσει υψηλής ποιότητας εφαρμογές web που είναι τόσο γρήγορη και αξιόπιστη.