Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: How much does Phoenix focus on realtime data? #1256

Closed
AdamBrodzinski opened this issue Oct 7, 2015 · 1 comment
Closed

Question: How much does Phoenix focus on realtime data? #1256

AdamBrodzinski opened this issue Oct 7, 2015 · 1 comment

Comments

@AdamBrodzinski
Copy link

Hello, i'm looking to switch my stack to Elixir/Phoenix and I can't find a solid answer of where Phoenix is heading. It would be awesome if you could elaborate on what plans Phoenix has for the future.

Ideally i'd like a framework that is realtime sockets 1st and then REST as a backup. Meteor does something similar to that where all data is sent down in realtime and no API endpoints are required. However Meteor is becoming too restrictive when wandering outside the box (and can't scale like Erlang).

After reading the guides my impression was that server-side rendering and REST are a large part of the framework. However it seems like realtime apps are hardly ever serverside (unless it's crippled like Rails) and are almost always native apps or single page JS apps. Most of the tutorials seem to focus on making server rendered pages as well.

From my limited testing it seems like it's currently focused on quickly scaffolding out a Rails like app with static (server rendered) pages, forms, etc...and there isn't much to scaffold out a resource over a channel (however perhaps i'm not doing it right yet!)

At any rate I look forward to using it (and RethinkDB), at the very least i'm going to use it on an upcoming admin dash app 👍 🍻

@josevalim
Copy link
Member

Welcome @AdamBrodzinski! Discussions are welcome but the issues tracker is not the place to have them. :) Please move it to the Phoenix mailing list, where more people can participate and contribute to the conversation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants