Search UI

원본 보기

Search UI란?

Search UI는 Elastic에서 제공하는 JavaScript 라이브러리입니다. 최신 방식의 커스터마이징 가능한 검색 경험을 만드는 데 도움을 줍니다. Elasticsearch나 다른 검색 API와 함께 사용할 수 있습니다. 개발자가 최소한의 보일러플레이트로 완성도 높은 검색 인터페이스를 빠르게 구축하도록 도와줍니다.

헤드리스 라이브러리이므로 Search UI는 로직과 표현을 분리합니다. React, 순수 JavaScript, 또는 어떤 프론트엔드 프레임워크와도 함께 사용할 수 있습니다. 빠른 개발을 위해 내장 React 컴포넌트를 사용할 수도 있고, 직접 처음부터 만들 수도 있습니다.

Search UI는 커스터마이징 가능한 쿼리 동작, 스마트 URL 처리(필터·페이징·쿼리를 URL에 담기), 커넥터를 통한 유연한 백엔드 연동 같은 고급 기능을 지원합니다. Elasticsearch와 매끄럽게 동작하며, 커스텀 커넥터를 통해 사용자 정의 백엔드도 지원합니다.

중요

Enterprise Search는 Elastic Stack 9.0 이상에서 제공되지 않습니다.