Το Blazor μεταγλωττίζει σε JavaScript;
Το Blazor μεταγλωττίζει σε JavaScript;

Βίντεο: Το Blazor μεταγλωττίζει σε JavaScript;

Βίντεο: Το Blazor μεταγλωττίζει σε JavaScript;
Βίντεο: TIME TO WELCOME NEW VILLAGERS | MINECRAFT | #9 2024, Νοέμβριος
Anonim

Αρχεία ενσωματωμένα σε α Blazor Η εφαρμογή Web Assembly μεταγλωττίζεται και αποστέλλεται στο πρόγραμμα περιήγησης. Στη συνέχεια, το πρόγραμμα περιήγησης εκτελεί το δικό σας JavaScript , HTML και C# σε ένα sandbox εκτέλεσης στο πρόγραμμα περιήγησης. Εκτελεί ακόμη και μια έκδοση του. NET Runtime.

Κατά συνέπεια, χρησιμοποιεί η Blazor JavaScript;

Blazor διαθέτει αρχιτεκτονική στοιχείων, δρομολόγηση, εικονικό DOM και α JavaScript Διαλειτουργικότητα (interop) API. Μέσα από JavaScript interop α Blazor εφαρμογή μπορώ επικαλούμαι JavaScript λειτουργίες από. NET και C# μέθοδοι από JavaScript κώδικας. Για να καλέσετε JavaScript από.

Μπορεί επίσης να ρωτήσει κανείς, θα αντικαταστήσει το Blazor το JavaScript; Όχι, βαμ θα δεν αντικαταστήστε το JavaScript ή βιβλιοθήκες. Wasm σημαίνει ότι εσύ μπορώ μετατρέψτε βιβλιοθήκες γραμμένες σε άλλες γλώσσες όπως c/c++, σκουριάστε και μεταβείτε στο JavaScript έτσι αυτοί μπορώ τρέχει στον ιστό.

Οι άνθρωποι ρωτούν επίσης, θα σκοτώσει η Blazor την JavaScript;

Το θέμα είναι ότι Το JavaScript κάνει αυτό, και Blazor δεν κάνει. δεν θα σκοτώνω ” JavaScript αλλά με λίγη τύχη οι προγραμματιστές C# δεν θα χρειαστεί να γράψουν κώδικα Frontend με JS και θα να είναι σε θέση να επιμείνουμε Blazor.

Είναι έτοιμη η παραγωγή Blazor;

Blazor Το WebAssembly είναι ακόμα σε προεπισκόπηση και δεν είναι ακόμα έτοιμος Για παραγωγή χρησιμοποιήστε ακόμα. Αν ψάχνετε για ένα έτοιμη η παραγωγή λύση λοιπόν Blazor Ο διακομιστής είναι αυτό που θα συνιστούσαμε. Μια φορά Blazor Το WebAssembly αποστέλλεται (Μάιος 2020), θα ενεργοποιήσει την εκτέλεση στοιχείων Razor και κώδικα. NET στο πρόγραμμα περιήγησης στη συσκευή του χρήστη.

Συνιστάται: