Υπάρχει κάποιος απλός τρόπος για να αλλάξετε τον τίτλο και την περιγραφή του εγγράφου (ή άλλες ετικέτες [:html [:head [:meta
) από την εφαρμογή ClojureScript Reagent; Για παράδειγμα, σε κάθε αντιστοίχιση διαδρομής bidi
αλλάξτε τον τίτλο και την περιγραφή ώστε να ταιριάζει με το περιεχόμενο της νέας σελίδας.
Κατά προτίμηση αυτό θα πρέπει να λειτουργεί χωρίς τη χρήση js/window
, ώστε ο ίδιος κώδικας να μπορεί να χρησιμοποιηθεί σε πρόγραμμα περιήγησης καθώς και σε ισομορφική προαπόδοση διακομιστή (που χρειάζομαι για SEO).
Στον κόσμο JavaScript/React υπάρχουν react-document-meta και react-side-effect το οποίο μπορεί πιθανώς να μετατραπεί σε συστατικά Reagent. Αλλά αυτός ο τρόπος χειρισμού των παρενεργειών φαίνεται σαν χακάρισμα και πιθανώς απλούστερη λύση μπορεί να γίνει στο καθαρό ClojureScript.