We've showcased how to use React and Redux to build a social network. Meteor could absolutely be used with React to build a fully featured social network. Don't re-invent the wheel, use Stream for personalized feeds, social feeds and notification systems.
Easily build activity streams (like Github), a Twitter style newsfeed, a feed like Instagram and Facebook style newsfeeds. Stream can be used to build your notification systems as well, if that is what you need for Meteor. You can build social networking apps yourself in Meteor.
Working with Stream and the Meteor JS Framework for JavaScript
Meteor JS is web application framework that aims to be the fastest way to build JavaScript applications. It supports multiple JavaScript front-end frameworks, it’s backend is based on Node.JS and it makes use of MongoDB for data persistence.
All up, it’s easy to see why Meteor.JS is a strong candidate for building rich, dynamic and social applications.
The Meteor JS is really a platform of APIs and tools that are geared for rapid prototyping. It’s therefore a great choice for building new applications and quickly experimenting with new product ideas. That of course includes dynamic and social applications with feeds and notifications that are powered by Stream.
Meteor.JS is an open source framework but it is also backed by a commercial company. This has advantages when it comes to support and hosting possibilities since apps can be hosted in the Meteor cloud service known as Galaxy. Self-hosting via Heroku, AWS or other virtual machine and container hosting services is also viable.
Getting started: open source API Client
Our framework integration for Meteor is stream-meteor.
Continuous integration is via Travis and we publish to the Node Package Manager. Contributions in the form of issues, feature suggestions and pull requests are most welcome.
Stream is an API for building scalable news feeds and activity streams. Try it out in this 5 minute interactive tutorial. To run the examples you'll need an API key. Register to continue...