
The UI is far from finale, but it's looking better than the last Gif I posted. The notifications are strongly inspired from Tumblr's.
The user avatars and software thumbnails are now displayed. Doing that made me thing about the performances of this page, which could be quite bad.
The notifications JSON returned by the server is generated with ActiveModel::Serializers, and as it turns out, they support caching out of the box. So, for the first time, I took advantage of this feature.
The sad part is that the latest versions of this gem improves the caching feature quite a bit, so we'll have to think about upgrading (even though the new version is not backward compatible:( ).
Log in or sign up for Devpost to join the conversation.