days
-1
-3
hours
-1
-1
minutes
-4
-3
seconds
-1
-7
search

Write less code with Reactivesearch, a React UI components library for Elasticsearch

Gabriela Motroc
Elasticsearch

© Shutterstock / Fancy Tapis

The v2 release of Reactivesearch is here. This React UI components library for Elasticsearch promises to “handle UI rendering, query requests and manage response state so you can focus on the product experience, ship faster and iterate quicker.”

Reactivesearch v2 brings a lot of changes: there’s  a generic middleware example that can be used to connect to any Elasticsearch cluster, it allows you to bring your own components into Reactivesearch and there are over 300 feature additions and issue fixes since the first release. 

This React UI components library for Elasticsearch promises to help you write less code. “It handles UI rendering, query requests and manages response state so you can focus on the product experience, ship faster and iterate quicker,” according to the website.

SEE ALSO: Elasticsearch 6.0 is here

What’s new in Reactivesearch v2?

Appbase.io founder Siddharth Kothari announced the v2 release in early January. Kothari wrote in his blog post that v2 is great because:

  1. They released a generic middleware example that can be used to connect to any Elasticsearch cluster.
  2. There are 20+ data-driven UI components — most comprehensive of any UI components library: Search, Lists, Dates, Range, Result displays. Components are styled and scoped with configurable theming and customizable query syntax.
  3. Reactivesearch v2 is already used in production.
  4. It is actively developed on Github and contains more than 300 feature additions and issue fixes since the first release.
  5. You can bring your own components into Reactivesearch to take advantage of the reactive state architecture.
asap
Furthermore, it should be easy to build UI components using Reactivesearch:
  • The components handle both the view and state changes directly by connecting with database fields
  • 90% of the common querying use-cases are handled using declarative component props
  • There are 20+ different UI components (and growing) to pick from

For more information about how to get started, see the reactivesearch starter app

Author
Gabriela Motroc
Gabriela Motroc is editor of JAXenter.com and JAX Magazine. Before working at Software & Support Media Group, she studied International Communication Management at the Hague University of Applied Sciences.

Leave a Reply

Be the First to Comment!

avatar
400
  Subscribe  
Notify of