τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Δουλεύω σε ένα έργο εδώ και λίγο καιρό και θα ήθελα να μοιραστώ κάποιες προσωπικές σκέψεις και συναισθήματα χρησιμοποιώντας το χρόνο μου μετά την αποχώρηση από τη δουλειά ή τον περίεργο χρόνο. Ελάτε να σας ενθαρρύνουμε μαζί.
Πολλές δυνατότητες που πρέπει να έχει το μπροστινό μέρος:
(1) Η δυνατότητα προετοιμασίας πλαστών δεδομένων (προσομοιωμένα δεδομένα), επειδή μερικές φορές η διεπαφή του back-end δεν είναι έτοιμη και η μπροστινή πλευρά δεν έχει δεδομένα, αλλά το χρονοδιάγραμμα είναι σφιχτό και δεν μπορεί να περιμένει το back-end. το τέλος πρέπει να έχει τη δυνατότητα δημιουργίας προσομοιωμένων δεδομένων.
(2) Η δυνατότητα παράβλεψης μιας συγκεκριμένης επιχειρηματικής λογικής Εάν μια επιχείρηση κλειστού βρόχου απαιτεί 5 βήματα για να ολοκληρωθεί, εάν το 2 έχει κολλήσει, τότε το 345 δεν μπορεί να συνεχίσει να προχωρά αλλάξτε τη βάση δεδομένων είναι απλό. Αν είναι έσχατη λύση και είναι σε περιβάλλον ανάπτυξης, νομίζω ότι είναι εντάξει.
(3) Δυνατότητες επεξεργασίας δεδομένων Μερικές φορές τα δεδομένα επεξεργάζονται καλά το backend και είναι ευκολότερο για το frontend να αποδοθεί απευθείας, ωστόσο, εάν τα δεδομένα που επιστρέφονται από τη διεπαφή δεν μπορούν να χρησιμοποιηθούν απευθείας, το frontend πρέπει να εκτελέσει κάποια επεξεργασία δεδομένων απόδοση της σελίδας Μερικές φορές η επεξεργασία δεδομένων είναι Ο φόρτος εργασίας εξακολουθεί να είναι σχετικά μεγάλος. Αυτή είναι μια σχετικά ασαφής ερώτηση. Πρέπει να σκεφτείτε ποιος είναι καλύτερος να κάνει αυτήν την εργασία επεξεργασίας δεδομένων;
(4) Ζητήματα επαλήθευσης. Η επαλήθευση στο μπροστινό μέρος μπορεί να αντικαταστήσει το back-end και να εξοικονομήσει πολλή εργασία επαλήθευσης, αλλά θα υπάρξουν προβλήματα εάν χρησιμοποιήσετε απευθείας το εργαλείο διασύνδεσης ταχυδρόμων για δοκιμή. Σε ορισμένα σενάρια, το πρόβλημα επαλήθευσης αντιμετωπίζεται καλύτερα από το μπροστινό μέρος, όπως η επαλήθευση φόρμας σε άλλα σενάρια, όπως τα επαναλαμβανόμενα προβλήματα ανάκτησης με μεγάλους όγκους δεδομένων, είναι σίγουρα επαλήθευση back-end. Πρέπει ακόμη να αναλυθεί με βάση συγκεκριμένα σενάρια.
(5) Όταν αναπτύσσονται πολλά έργα ταυτόχρονα, η λειτουργία του περιβάλλοντος ανάπτυξης του back-end επηρεάζει την επαναληπτική ανάπτυξη διαφορετικών εκδόσεων του front-end Τι πρέπει να κάνουμε;
(6) Η διαχείριση των διακλαδώσεων κώδικα είναι ιδιαίτερα σημαντική όταν υπάρχουν πολλά έργα ή όταν το ίδιο έργο χρειάζεται να επαναλάβει πολλές εκδόσεις ταυτόχρονα. Τα έργα στα οποία δούλεψα πριν δεν ήταν τυποποιημένα από αυτή την άποψη Καθώς έγιναν πιο επίσημα και γράφτηκαν περισσότεροι κλάδοι, απέκτησα σταδιακά μια νέα κατανόηση ότι αυτός ο τομέας πρέπει πραγματικά να διατηρηθεί καλά. Εάν ο κωδικός χαθεί ή ο κωδικός δεν συγχωνευθεί στην έκδοση του έργου, θα είναι σοβαρό ατύχημα έκδοσης.
(7) Η δυνατότητα ενσωμάτωσης στοιχείων Εδώ θα ήθελα να μοιραστώ μερικές από τις δικές μου σκέψεις Με βάση την προσωπική εμπειρία, νομίζω ότι τα στοιχεία του μπροστινού μέρους μπορούν απλά να χωριστούν σε γενικά λειτουργικά στοιχεία και επιχειρησιακά στοιχεία Τα στοιχεία είναι πανταχού παρόντα στην εφαρμογή των συστημάτων Γενικές λειτουργίες μπορούν να διευκολύνουν τη μετέπειτα ανάπτυξη παρόμοιων λειτουργικών επιχειρήσεων. Τα στοιχεία της επιχείρησης σχετίζονται στενά με την απαιτούμενη επιχείρησή μας Τα δεδομένα και η λογική σε αυτά συνδέονται στενά με την επιχείρησή μας και γενικά δεν μπορούν να χρησιμοποιηθούν σε άλλες σελίδες. Ένα πράγμα που χρειάζεται πραγματικά το μπροστινό μέρος μας και πρέπει να λαμβάνεται υπόψη κατά την ενθυλάκωση στοιχείων είναι να προσπαθήσουμε να μην βάλουμε επιχειρηματικά δεδομένα και λογική σε τέτοια γενικά λειτουργικά στοιχεία αυτό ξανά. Επομένως, όταν χειριζόμαστε στοιχεία, θα πρέπει να προετοιμάζουμε όσο το δυνατόν περισσότερο δεδομένα και λογική σε επιχειρησιακά στοιχεία. Αντιμετώπισα αυτό το πρόβλημα όταν άρχισα να εργάζομαι για πρώτη φορά στο έργο. Ως αποτέλεσμα, ένα στοιχείο του πίνακα που ήταν αρχικά ενσωματωμένο είχε πάρα πολλά αν και άλλα που προστέθηκαν σε αυτό, επειδή ήταν πολύ ισχυρή αυτό είναι αφενός, και αφετέρου, ο αριθμός των επαναλήψεων είναι συχνός και ο κύκλος είναι σχετικά μεγάλος και υπάρχουν πολλοί άνθρωποι που το χειρίζονται, επομένως γίνεται πιο δύσκολο να γίνουν αλλαγές. Ως εκ τούτου, σχετικά με τη συσκευασία των εξαρτημάτων, ανακάλυψα σταδιακά ορισμένα σημεία που μπορούν να βελτιστοποιηθούν στην τρέχουσα ανάπτυξη του έργου επίσης κάτι που πρέπει να βελτιστοποιηθεί περαιτέρω εάν υπάρχει αρκετός χρόνος στο πρόγραμμα. Εξάλλου, αυτό μας επιτρέπει να χρησιμοποιούμε εξαρτήματα πιο ομαλά.
συνεχίζεται...