-
Notifications
You must be signed in to change notification settings - Fork 61
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
Roadmap #46
Comments
@ericholiveira Fantastic ideas on both fronts. I was going to suggest 2 myself. In fact, I would love to take that one on because I have a ton of ideas there. Other ideas (these are not thought through in detail, just things that popped into my head):
|
Regarding wrappers, I think we would fall into the Seneca trap there where you have a ton of half-baked, buggy wrappers with no maintainers which will give the overall framework a bad name. |
@ericholiveira once I start on my project in next little bit, I'll be able to help out more here. I don't know to much about the framework other than reading through the README and looking at the examples. As soon as I know more, and use it a bit, I'll be able to contribute more at that time :) Even though I haven't used this framework much yet, I already love it because it's how I already organize and build my current code base for work. This framework however, just adds another awesome level of abstraction I'm excited to try out. I've got some sweet front end skills, so I should be able to help out with whatever web app we decide on making for this. |
@avishnyak great... so you can work on 2... i think it should be a new project (like studio-cluster) @sean-hill great to know... and if you`re interested in help with frontend issues, its great because as soon as we have better docs i plan to create a website and we are going to need template and design ideas (and im just terribly bad on this ahahhahahah) |
@avishnyak since you`re going to work on the "agent" , can you open a issue for it , so we start the discussion? |
Its also important to implement yeoman generator |
Hey @ericholiveira I just began work on my project. I'm hosting the initial boilerplate on github that includes an example using |
Cool... are u running on node 6? |
Nope, Node 6. Sean Hill On May 30, 2016 at 9:22:43 AM, Erich Oliveira ([email protected])
|
Just a tip. var services = Studio.services();
services.User.create(/*params*/); Studio.services() returns a proxy where you can acess your services directly instead of Studio.module('User')('create')(/*params*/) |
Ooo, very nice! I'll give that a shot. I thought that type of structure Sean Hill On May 30, 2016 at 9:38:57 AM, Erich Oliveira ([email protected])
|
It is also nullpointer safe... var services = Studio.services();
service.some.module.and.nonexistent.service(/*params*/); It only throw a ROUTE_NOT_FOUND for some/module/and/nonexistent/service On Mon, May 30, 2016 at 2:12 PM, Sean Hill [email protected] wrote:
|
Super sexy :) Check this out! I love being to keep the business logic of the app wrapped in Studio.js and only calling the service from the routing layer. Super cool. |
Really amazing :) On Tue, May 31, 2016 at 8:21 PM, Sean Hill [email protected] wrote:
|
I was thinking what are the next steps on studio. And would see if you have any ideas to our platform
At this moment im thinking on 2 main features:
1 - Isomorphic version of studio (and a plugin to access studio services from browser using websocket/socketio, the same way we do on cluster)
2 - Some kind of "agent" a web app where you can see which services are running in each machines and control it (start/stop)
We also need to document code and check if there are missing parts on Readme.md.
We can try to create some wrappers for famous libraries like mongoose sequelize, but im not sure if we should follow this path atm
@avishnyak @sean-hill i would love to hear your thoughts on this subject. And anyone is highly welcome to join this discussion
The text was updated successfully, but these errors were encountered: