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

Possibility of collaboration with LoopBack framework? #3

Closed
raymondfeng opened this issue Jul 2, 2015 · 20 comments
Closed

Possibility of collaboration with LoopBack framework? #3

raymondfeng opened this issue Jul 2, 2015 · 20 comments

Comments

@raymondfeng
Copy link

I'm a developer of LoopBack (http://www.loopback.io), an open source Node.js framework for building APIs with rich data integrations. I'm opening this issue to explore the possibility of collaboration as both projects try to solve similar problems.

LoopBack already provides a lot of capabilities as you outline in the GraphQL spec, including:

  1. A JSON based definition language for data models (types and validations) - http://docs.strongloop.com/display/LB/Model+definition+JSON+file
  2. Relations that connect models (BelongsTo, HasMany, HasOne, HasMany-Through, EmbedsMany, ReferencesMany, Polymorphic) to form data graphs - http://docs.strongloop.com/display/LB/Creating+model+relations
  3. A JSON based query language - http://docs.strongloop.com/display/LB/Querying+data
  4. A large list of connectors that implement the CRUD operations based on the specs - http://docs.strongloop.com/display/LB/Connecting+models+to+data+sources

What do you think?

PS: I'm not sure if this is a good way to reach out. Please let me know if we should take it offline. Thanks in advance.

@leebyron
Copy link
Collaborator

leebyron commented Jul 2, 2015

This is interesting, feel free to drop me an email to talk more in depth. I'm curious to know what you imagine a collaboration looking like in this case.

@leebyron
Copy link
Collaborator

leebyron commented Jul 5, 2015

Closing this. Looking forward to following up over email

@leebyron leebyron closed this as completed Jul 5, 2015
@sebastienbarre
Copy link

I would certainly be interested to know if anything came out of this exchange.

I just read Start using GraphQL with Graffiti: "Graffiti provides an express middleware, a hapi plugin and a koa middleware to convert your existing models into a GraphQL schema and exposes it over HTTP."

This made me wonder if, similarly, a REST API designed with Loopback could also be automagically exposed as a GraphQL endpoint... (I'm evaluating both hapi vs. loopback at this point).

@altsang
Copy link

altsang commented Aug 7, 2015

hi @leebyron and @sebastienbarre, sorry for the late reply, I'm back from my vacation.

coincidentally, we're actually in the process of kickstarting a React SDK with another community member - @LucaColonnello. I can make some introductions via email. @leebyron I have your thread from @raymondfeng . @sebastienbarre if your'e interested please ping me at al (at) strongloop.com.
@LucaColonnello has put together a set of options in a proposal that you guys can review.

Here at SL, we're going take isomorphic LB in the browser, strip it down to be more lightweight so that a React based MVC like Flux can bind to the JS objects directly to implement objects like Store.

@LucaColonnello
Copy link

Yeah guys,
integrate GraphQL and Relay with Loopback (with the in browser implementation) could be great!

Now I'm working on a demo made in React as a porting of the Angular once of the ToDo example.

@altsang
Copy link

altsang commented Aug 7, 2015

@LucaColonnello - do you mind posting the Gist and the slides so folks can get on the same page? thx!

@LucaColonnello
Copy link

Oh Yeah,
these were only Draft, but I think that working together we can create something really cool!!!!!!!!!!

Example gist:
https://gist.github.com/LucaColonnello/55ffd0a311bbf64becc1

Slides.com presentation of some ideas:
http://slides.com/lucacolonnello/react-sdk-for-loopback/#/

@altsang
Copy link

altsang commented Aug 7, 2015

👍

3 similar comments
@equinusocio
Copy link

👍

@esco
Copy link

esco commented Aug 30, 2015

👍

@SharpEdgeMarshall
Copy link

👍

@equinusocio
Copy link

🎱

@ilianaza
Copy link

👍

2 similar comments
@christianpv
Copy link

👍

@beeman
Copy link

beeman commented Oct 18, 2015

👍

@gausie
Copy link

gausie commented Nov 16, 2015

👎

@gausie
Copy link

gausie commented Nov 16, 2015

wait I mean 👍

@proteamer
Copy link

👍

@leebyron
Copy link
Collaborator

Closing this thread since this discussion should be driven from loopback and there's no action to be taken from this repo.

@graphql graphql locked and limited conversation to collaborators Nov 25, 2015
@leebyron
Copy link
Collaborator

See strongloop/loopback#1841

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

No branches or pull requests