什么是 Search UI?
Search UI 是来自 Elastic 的 JavaScript 库。它能帮助您创建现代且可定制的搜索体验。您可以将其与 Elasticsearch 或其他搜索 API 结合使用。它能帮助开发者快速构建完整的搜索界面,且几乎不需要冗余代码。
作为无头(headless)库,Search UI 将逻辑与展示分离。您可以将其与 React、原生 JavaScript 或任何前端框架结合使用。您可以使用内置的 React 组件进行快速开发。或者,您也可以从头开始创建自己的组件。
Search UI 支持高级功能,例如可定制的查询行为、智能 URL 处理(在 URL 中捕获过滤器、分页和查询),以及通过连接器实现灵活的后端集成。它能与 Elasticsearch 无缝协作,同时也支持通过自定义连接器使用自定义后端。
重要提示
Enterprise Search 在 Elastic Stack 9.0+ 中不再提供。