Steam Layers: Web Development, MongoDB, Aggregation Frameworkhttps://steamlayers.com/
Recent content on Steam Layers: Web Development, MongoDB, Aggregation FrameworkHugo -- gohugo.ioen-usSun, 24 Sep 2017 15:00:00 +0100Better Software with Entity Systemshttps://steamlayers.com/better-software-with-entity-systems/
Sun, 24 Sep 2017 15:00:00 +0100https://steamlayers.com/better-software-with-entity-systems/<p>In today’s post, I want to introduce you a concept called <a href="https://en.wikipedia.org/wiki/Entity–component–system">Entity-component System</a> and to show how to use it for web development.
The idea is not new. In fact, it is widely used in game development. But I have never heard about it when talking about backend development and data modeling.</p>
<p></p>Aggregation Stages Availability Cheatsheethttps://steamlayers.com/aggregation-stages-availability/
Thu, 18 May 2017 22:54:29 +0100https://steamlayers.com/aggregation-stages-availability/Course Subscruptionhttps://steamlayers.com/course/
Fri, 05 May 2017 22:54:29 +0100https://steamlayers.com/course/Full Text Search using MongoDBhttps://steamlayers.com/full-text-search-using-mongodb/
Sat, 08 Apr 2017 21:02:17 +0200https://steamlayers.com/full-text-search-using-mongodb/<p>If you build a web-service around content, then it is a matter of time when you need to introduce a search functionality.</p>
<p>Depending on the shape of your data you may go the easiest way: search using a regular expression against some field (title, name, etc.). But what if you have more than one field? What if the data is spread across several collections? You would probably also want to have a &lsquo;search rank,&rsquo; i.e. to know how close the match is.</p>
<p>This way the simple solution will not work anymore. Or it won&rsquo;t be simple.</p>
<p></p>