Building a Recipe Search Site with Angular and Elasticsearch by Adam Bard.
From the post:
Have you ever wanted to build a search feature into an application? In the old days, you might have found yourself wrangling with Solr, or building your own search service on top of Lucene — if you were lucky. But, since 2010, there’s been an easier way: Elasticsearch.
Elasticsearch is an open-source storage engine built on Lucene. It’s more than a search engine; it’s a true document store, albeit one emphasizing search performance over consistency or durability. This means that, for many applications, you can use Elasticsearch as your entire backend. Applications such as…
Think of this as a snapshot of the capabilities of most search solutions.
Which makes this a great baseline for answering the question: What does your app do that Elasticsearch + Angular cannot?
That’s a serious question.
Responses that don’t count include:
- My app is written in the Linear B programming language.
- My app uses a Post-Pre-NOSQL DB engine.
- My app will bring freedom and health to the WWW.
- (insert your reason)
You can say all those things if you like, but the convincing point for users is going to be exceeding their expectations about current solutions.
Do the best you can with Elasticsearch and Angular and use that as your basepoint for comparison.