Skip to content

v3 - is migration to reactivesearch API mandatory? (and architecture questions) #2197

Answered by siddharthlatest
alancwoo asked this question in Q&A
Discussion options

You must be logged in to vote

@alancwoo Starting Vue 3.0 and React 4.0 releases (they're still in RC), as you shared, the library is only compatible with ReactiveSearch API and can no longer communicate directly to an Elasticsearch cluster.

I will share more on the why:

  • The ReactiveSearch UI kits will support more search engines than just Elasticsearch going forward, and the use of ReactiveSearch API (a declarative wrapper of passing the search intent) is what makes this possible
  • Exposing Elasticsearch DSL to the frontend (unless it's trusted users, on the intranet) creates a DoS vector
  • We are aiming to build a sustainable and fair business model based on users that use ReactiveSearch UI kits, where we can continue t…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@alancwoo
Comment options

Answer selected by alancwoo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants