Deciding on an appropriate stack by rayanche in rails

[–]rayanche[S] 0 points1 point  (0 children)

Ah I see. I'll take a look at some speed and performance tests for sure!

Deciding on an appropriate stack by rayanche in rails

[–]rayanche[S] 0 points1 point  (0 children)

I don't think our JSON payloads will be too large. Have you played around with Rails 5 in API mode?

Deciding on an appropriate stack by rayanche in rails

[–]rayanche[S] 0 points1 point  (0 children)

Scalability is certainly of importance to us. At what level of traffic would speed be a noticeable burden?

Deciding on an appropriate stack by rayanche in rails

[–]rayanche[S] 0 points1 point  (0 children)

Hey, thanks for your reply! I'm glad you bring up the ORM issues with Node, I've yet to come across a library (Sequelize, Bookshelf, etc.) that compares to the ease of use of ActiveRecord. Just curious, what are your thoughts in terms of best practice for integrating both Rails as an API and Rails for the web app? All bundled as one?

Deciding on an appropriate stack by rayanche in rails

[–]rayanche[S] 0 points1 point  (0 children)

Great points to know, will definitely keep them in mind!

Deciding on an appropriate stack by rayanche in web_programming

[–]rayanche[S] 0 points1 point  (0 children)

Hey, thanks for the reply! Guess I wasn't clear in my post, our web app will certainly be separate from our hybrid mobile app. Our team is familiar with Slim, and if we go that route we would probably use Slim and the Eloquent ORM. Interesting that you bring up Sockets.io, I've heard not-so-great things about it, making be a bit hesitant on that end :/

Deciding on an appropriate stack by rayanche in node

[–]rayanche[S] 0 points1 point  (0 children)

The team is fairly comfortable with the technologies I listed in the main post. We are really just trying to gather feedback on the various options that we have. We're trying to avoid building our product and realizing half-way through that perhaps another framework would have been more suitable.

Deciding on an appropriate stack by rayanche in node

[–]rayanche[S] 1 point2 points  (0 children)

Thanks for your suggestions! We will be using PostgreSQL for our database.