Showing the user's feed

Now, every user is able to store messages in our database. Let's continue by showing the records in the browser. We will start by adding logic to the API that fetches the posts. It will be interesting because you should get the messages sent by not only a specific user, but also to his/her friends. We used the POST method to create content. The following lines will process the GET requests.

First, we will get the IDs of the user's friends in the following way:

case 'GET':
  getCurrentUser(function(user) {
    if(!user.friends) {
      user.friends = [];
    }
    // ...
break;

In the previous chapter, we implemented friendship capabilities and kept the IDs of the user's friends directly in the profile of the user. The friends array is exactly ...

Get Node.js By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.