▲GN⁺ 2024-12-30 | parent | ★ favorite | on: Libsearch - JavaScript용 간단한 인덱스 없는 전체 텍스트 검색(github.com/thesephist)Hacker News 의견 115줄의 TypeScript는 가벼운 편이지만, 중요한 기능이 누락될 수 있음 다양한 JavaScript 대안의 크기, 기능 세트, 성능을 비교할 수 있는 링크 제공 몇 년 전 uFuzzy를 선택한 경험 공유 검색 기능을 쉽게 구현할 수 있다는 점을 깨달음 매우 똑똑한 정규 표현식 엔진임 모호한 검색(예: Califnia 대신 California)을 어떻게 처리하는지는 불분명하지만, 구현을 이해하는 것이 흥미로움 자바스크립트 앱에서 Fuse를 자주 사용함 많은 앱 내 검색이 오타를 처리하지 못해 답답함 FlexSearch나 lunr와 같은 도구를 사용하면 수천 개의 항목에 대한 인덱스 구축이 매우 빠름 사용자가 검색 인터페이스를 열 때 인덱스를 구축하고, 사용 후에는 잊어버려도 괜찮음 인덱스가 없는 것의 이점은 무엇인가에 대한 질문 작고 간단한 프로그램을 선호함 grep과 비슷해 보임
Hacker News 의견
115줄의 TypeScript는 가벼운 편이지만, 중요한 기능이 누락될 수 있음
검색 기능을 쉽게 구현할 수 있다는 점을 깨달음
자바스크립트 앱에서 Fuse를 자주 사용함
FlexSearch나 lunr와 같은 도구를 사용하면 수천 개의 항목에 대한 인덱스 구축이 매우 빠름
인덱스가 없는 것의 이점은 무엇인가에 대한 질문