Search UI components for React and Vue
APACHE-2.0 License
Bot releases are visible (Hide)
Published by metagrover over 6 years ago
This release includes the following bug fixes and improvements:
undefined
as class #416Published by metagrover over 6 years ago
Fixes streaming issues at reactive-core
Published by divyanshu013 over 6 years ago
Published by metagrover over 6 years ago
Published by metagrover over 6 years ago
Published by metagrover over 6 years ago
Includes:
Published by metagrover over 6 years ago
Published by metagrover over 6 years ago
Fixes query timestamp logic in core which should prevent stale results from getting rendered 🤖
Published by metagrover over 6 years ago
Includes
Published by metagrover over 6 years ago
We are excited to release v2.6.0
🍾 with two major stable enhancements that will significantly improve the rendering speed, performance and SEO of your apps built with Reactivesearch.
You can read the release blog post here.
SSR with React enables us to generate the initial content on the server, so the browser can download the pre-determined HTML content of your react app and significantly improve the first meaningful paint of your application. It lets you consequently handle the updates in the browser and make the entire experience feel seamless. This allows:
You will not see any flickering or loading animations while rendering your app on an initial load. The response from the server is the HTML of your react app that is ready to be rendered.
Since the response from your SSR application is HTML, the content is more easily accessible to search engine crawlers than that of a dynamically rendered CSR application.
SSR makes a lot of sense for use-cases where we’d typically want to get the results rendered as fast as possible, and not worrying about their interactivity during the initial few seconds of the page load. This improves the user experience for products like e-commerce where you can utilise SSR to render results quickly and subsequently making the app interactive by lazily loading the javascript bundle.
👉 Get started with SSR with Reactivesearch here.
We have gone a step further and added support for _msearch
based query execution in the core of ReactiveSearch. This enables us to evaluate and execute multiple queries together whenever possible (saving on a lot of API fetch requests).
This enhancement also powers the underlying implementation for SSR wherein we make only one API request to fetch the results of all reactive-components present in an app. Together, these changes will significantly improve the performance of the apps built with Reactivesearch v2.6 and above.
We now fully support Typescript definitions for reactivesearch components. So if you are using Typescript with reactivesearch, you should feel right at home.
We have also updated the core logic to enhance the query generation for complex (react prop) use-cases. With this, you can now easily manage apps with complex OR, AND, NOT based relationship between the reactive-components. Read more about its usage here.
We have added support for onError methods on all result components which allows better handling of network or query related errors. Implemented here.
onSuggestion
rendering logic in search components here
Full changelog of v2.5.1...v2.6.0 can be seen here.
Published by metagrover over 6 years ago
Published by metagrover over 6 years ago
Includes:
showClear
and clearIcon
props in TextField
, DataSearch
and CategorySearch
#255Published by metagrover over 6 years ago
Includes:
showMissing
and missingLabel
prop #291Published by divyanshu013 over 6 years ago
Published by divyanshu013 over 6 years ago
Adds 🌳 tree shaking capabilities with ES modules support 62a2ace6148fbbe6795ea69fc85a0ea260501a72
Published by metagrover over 6 years ago
This release extends theming support: Now, you can create dark themed apps with Reactivesearch easily as well as extend theming to your own color palette preferences with themePreset
. Read more about it in the theming docs here.
It also includes fixes for important bugs and packs in performance improvements
Includes
active
className in Pagination component #264paginationAt
prop both
in Result components bfe7430ed6871bc38a629b70f882dd1c6d53ea5binnerClass
count
in list compoonents #268onPageChange
prop support #274Published by dhruvdutt over 6 years ago
Includes:
Published by metagrover over 6 years ago
Includes:
💯
Published by metagrover almost 7 years ago
Includes
url
prop support in ReactiveBase and appbase-js #206Published by metagrover almost 7 years ago
Includes