42-transcendence / front-end

with Next
0 stars 0 forks source link

react-fzf를 대체할 라이브러리 찾기 #115

Open chanha-park opened 1 year ago

chanha-park commented 1 year ago

대충 몇개만 찾아봤습니다 정렬순서는 별 갯수입니다.

후보들:

  1. fusejs
  2. orama
  3. fuzzysort
  4. minisearch
  5. ufuzzy

고려해야할 기준: 성능, 크기, 편의성, 용량, 의존성, 인기도...?

관련이슈 #36

chanha-park commented 1 year ago

깃헙 레포 이렇게 한번에 비교해주는 사이트가 있네요 ㅋㅋㅋ

https://www.githubcompare.com/krisk/fuse+oramasearch/orama+farzher/fuzzysort+lucaong/minisearch+leeoniya/ufuzzy

3번 fuzzysort 는 일단 가장 최근 업데이트가 6개월전이라 좀 덜 끌리고.....

orama, minisearch같은 경우는 인풋 데이터가 있으면 내부에서 자체적으로 메모리상에 db처럼 만들어두고 관리하는 느낌이네요. search 뿐만이 아니라 CRUD를 지원하는 느낌. 좋다면 좋은데 search만 필요한 상황에서는 굳이..? 싶기도 하고요. 이 둘이 그나마 타입스크립트를 써서 호감인데..

uFuzzy가 가볍게 검색전용으로 쓰기에는 나쁘지 않을지도 모르겠어요. 얘 README 제일 밑에 보면 각종 라이브러리 비교해놨는데, 이것 중에 찾아볼 수도 있겠네요.