Decoupled OpenSearch: A Case Study
Watch the video to learn how our team leveraged a highly available AWS OpenSearch service fronted by React to build lightning-fast, dynamic search interfaces backed by Drupal using Search API.
by
adam.bramley
/ 13 December 2022
At DrupalSouth 2022 in Brisbane, I presented our experiences with Decoupled OpenSearch.
In my talk, I covered
-
our architecture, why it was chosen, and how you can set it up for yourself.
-
an overview of the Search API OpenSearch module.
-
a deep dive into the frontend technologies and methodologies we used to make building decoupled search apps a breeze.
I’ve also made the links from my talk available for you to investigate in your own time.
- https://www.drupal.org/project/search_api_opensearch
- https://tanstack.com/query/v4
- https://beta.reactjs.org/apis/react/useContext
- https://redux.js.org/
- https://jestjs.io/
- https://testing-library.com/docs/react-testing-library/intro/
- https://mswjs.io/
- https://www.skpr.com.au/blog/elasticsearch-overview
- https://www.skpr.com.au/blog/proxy-app
- https://www.previousnext.com.au/blog/powerful-react-redux-toolkit-pattern-reuseable-state-slices
Original Article: