Adăugarea unei funcții de căutare pe site
Pe măsură ce numărul articolelor de blog pe site-ul meu a crescut treptat, a crescut și cererea pentru o funcție de căutare. După ceva cercetare și experimentare, am reușit în sfârșit să adaug o funcție de căutare pe site-ul meu. Folosind React pentru prima dată, mi s-a părut oarecum familiar, mai ales că designul Astro amintește de React.
Funcționalitatea de căutare
Funcția de căutare este acum plasată proeminent pe pagina principală a site-ului, permițând utilizatorilor să introducă cuvinte cheie legate de subiectele care îi interesează. Când un utilizator trimite o interogare de căutare, funcția de căutare scanează toate articolele de blog și returnează articolele care se potrivesc interogării.
Funcția de căutare nu ține cont de majuscule, ceea ce înseamnă că va returna rezultate indiferent dacă cuvintele cheie sunt scrise cu majuscule sau minuscule. În plus, caută cuvinte cheie atât în titluri, cât și în conținutul articolelor de blog, oferind utilizatorilor rezultate mai relevante.