Λογότυπο Zephyrnet

20 Ερώτηση γωνιακής συνέντευξης.

Ημερομηνία:

1. Ποια είναι η χρήση του Angular;
Το Angular είναι ένα πλαίσιο σύνδεσης JavaScript που συνδέει το HTML UI και το μοντέλο Javascript. Αυτό σας βοηθά να μειώσετε την προσπάθειά σας να γράψετε αυτές τις μεγάλες γραμμές κώδικα για δέσμευση.

Σας βοηθά επίσης να δημιουργήσετε SPA (Εφαρμογή μίας σελίδας) χρησιμοποιώντας την έννοια της δρομολόγησης. Έχει επίσης πολλές άλλες δυνατότητες όπως HTTP, Είσοδος/Έξοδος λόγω των οποίων δεν χρειάζεστε άλλο πλαίσιο.

2. Διαφορά μεταξύ Angular και AngularJs.

3. Τι είναι η οδηγία στο Angular;
Η οδηγία προσθέτει πρόσθετη συμπεριφορά σε στοιχεία HTML στη γωνιακή μας εφαρμογή Directive οδηγία είναι οι γωνιακές συντάξεις που γράφουμε μέσα στο HTML.
Η οδηγία μπορεί επίσης να αλλάξει τη συμπεριφορά του HTML DOM σε Angular

4. Ποια είναι η διαφορετική οδηγία στο Angular;
3 τύποι οδηγίας (SAC)

Διαρθρωτική οδηγία: Η διαρθρωτική οδηγία μπορεί να αλλάξει τη δομή των στοιχείων DOM. Μπορεί να προσθέσει και να αφαιρέσει τα στοιχεία στο DOM.
ngΑν
ngΓια
ngSwitch

Χαρακτηριστικά: Αλλάζει την εμφάνιση (εμφάνιση & αίσθηση) και τη συμπεριφορά των στοιχείων HTML π.χ. αλλαγή χρώματος, κρυμμένου/εμφάνισης
Λήψη1.PNG

Οδηγία για τα συστατικά στοιχεία: Μια συστατική οδηγία είναι μια οδηγία ελέγχου χρήστη. Ένας χρήστης μπορεί να προσαρμόσει το στοιχείο άμεσης σύνδεσης. Έχει ένα πρότυπο και αρχείο .ts.

5. Εξηγήστε τη σημασία του φακέλου NPM και node_modules;
Το Node Packege Manager (NPM) μας βοηθά να εγκαταστήσουμε οποιοδήποτε πλαίσιο JavaScript στο τοπικό μας σύστημα

"Node_modules" είναι ο φάκελος στον οποίο είναι εγκατεστημένα όλα τα πακέτα.
Λήψη3.PNG

6. Εξηγήστε τη σημασία του πακέτου.json;
Έχει όλες τις αναφορές JavaScript που απαιτούνται για ένα έργο. Έτσι, μάλλον, εγκαθιστώντας ένα πακέτο τη φορά, μπορούμε να εγκαταστήσουμε όλα τα πακέτα με τη μία.
Λήψη4.PNG

7. Τι είναι το TypeScript και γιατί το χρειαζόμαστε;
Το TypeScript είναι ένα υπερσύνολο JavaScript. Είναι ένα αυστηρό συντακτικό υπερσύνολο JavaScript και προσθέτει προαιρετική στατική πληκτρολόγηση στη γλώσσα.
Λήψη6.PNG

Παρέχει ένα ωραίο αντικειμενοστρεφές περιβάλλον που μεταδίδεται ή μετατρέπεται σε JavaScript. Ως εκ τούτου, ως ισχυροί τύποι, θα έχουμε λιγότερα σφάλματα και επειδή μπορούμε να κάνουμε OOP (Προγραμματισμός προσανατολισμένου σε αντικείμενο) με JavaScript, αυξάνεται η παραγωγικότητα και η ποιότητα μας.

8. Εξέταση της σημασίας του Angular CLI;
Το Angular CLI είναι μια διεπαφή γραμμής εντολών με την οποία μπορούμε να δημιουργήσουμε ένα αρχικό πρότυπο έργου Angular. Έτσι, μάλλον στη συνέχεια ξεκινώντας το μηδέν, έχουμε κάποιο κωδικό πλάκας λέβητα.

9. Επεκτείνετε το στοιχείο και την ενότητα;
Το στοιχείο Angular μας βοηθά να δεσμεύσουμε την προβολή και τα μοντέλα. όπου μπορούμε να εκφράσουμε τον δεσμευτικό κώδικα. Τα εξαρτήματα είναι το κύριο δομικό στοιχείο για εφαρμογές Angular

Capture.PNG

Μονάδα μέτρησης
Οι ενότητες είναι λογικά ομάδες συστατικών και περιέχουν επίσης δρομολόγηση, module.ts

10. Τι είναι διακοσμητής σε Angular;
Ο διακοσμητής ενισχύει την ιδιότητα του εξαρτήματος.

Ο διακοσμητής καθορίζει τι είδους γωνιακή κλάση είναι. Για παράδειγμα, εάν διακοσμήσετε το "@compoent", τότε λέει ότι είναι μια γωνιακή σύνθεση.
Capture.PNG

11. τι είναι πρότυπο;
Το Template είναι μια προβολή HTML της Angular στην οποία μπορούμε να γράψουμε οδηγίες. Υπάρχουν δύο τρόποι ορισμού προτύπων, ο ένας είναι το Inline και ο άλλος είναι το ξεχωριστό αρχείο HTML.

12. Εξηγήστε τους τέσσερις τύπους σύνδεσης δεδομένων στη γωνιακή;
Βάση δεδομένων σε γωνιακό είναι το πώς η άποψη και το στοιχείο επικοινωνούν μεταξύ τους.

1. Εισαγωγή/Έκφραση: Στοιχείο φόρμας ροής δεδομένων στην προβολή και μπορούμε να το ανακατέψουμε με το αρχείο HTML.
Λήψη1.PNG

2. Δέσμευση ιδιοκτησίας: Ροή δεδομένων από το στοιχείο στην προβολή. Μπορεί να αλλάξει την ιδιότητα των στοιχείων HTML, π.χ.
ιδιοκτησία δεσμεύσεως.PNG

3.Event Binding (): Όταν θέλετε να στείλετε ένα συμβάν από την προβολή στο συστατικό, π.χ.συμβάν.PNG

4. Δέσμευση Δεδομένων Δεδομένων: Ροή δεδομένων από το στοιχείο στην προβολή και αντίστροφα.
αμφίδρομη.PNG

13. Εξηγήστε τον όρο SPA;
Οι εφαρμογές μιας σελίδας είναι εφαρμογές όπου η κύρια διεπαφή χρήστη φορτώνεται μία φορά και στη συνέχεια η απαιτούμενη διεπαφή χρήστη φορτώνεται κατά παραγγελία.

14. Πώς να εφαρμόσετε το SPA στο Angular;
Η δρομολόγηση είναι μια απλή συλλογή που έχει δύο πράγματα URL και Component. Όταν αυτή η διεύθυνση URL ονομάζεται ποιο στοιχείο θα φορτωθεί.

Έτσι, η δρομολόγηση σας βοηθά να καθορίσετε την πλοήγηση για τη γωνιακή εφαρμογή σας. Έτσι, εάν θέλετε να μετακινηθείτε από τη μια οθόνη στην άλλη οθόνη και θέλετε σε μια Εφαρμογή μιας σελίδας (SPA), αυτό σημαίνει ότι δεν απαιτείται φόρτωση και παραπομπή ολόκληρης της δρομολόγησης διεπαφής χρήστη.

15. Εξηγήστε την τεμπέλικη φόρτωση;
Τεμπέλης φόρτωση σημαίνει φόρτωση κατά παραγγελία. Φόρτωση μόνο των απαραίτητων αρχείων HTML, CSS και JavaScript (ts), ώστε να έχετε καλύτερη απόδοση.

16. Πώς μπορούμε να εφαρμόσουμε το lazy loading στο Angular;
Χωρίστε το έργο σας σε ενότητες χρησιμοποιήστε το "@loadchildern" για να φορτώσετε συγκεκριμένη ενότητα.

spot_img

Τελευταία Νοημοσύνη

spot_img