Fork me on GitHub
#fulcro
<
2019-06-26
>
tony.kay06:06:32

3.0.0-alpha-12 on clojars. Fixed some small issues with fetch and pre-merge. Finished full Inspect support. A new release of Inspect is pending that improves some output, but it is not required…F3 is fully bw compatible with older inspect chrome extensions.

👍 8
vikeri07:06:16

Hi! Could someone give me a summary of the features of fulcro, preferably compared to re-frame if possible.

vikeri07:06:05

Is it easy to use with GraphQL?

hmaurer12:06:42

@vikeri I can’t compare it to re-frame myself, but yes you can you it with GraphQL fairly easily (though I haven’t tried). That’s not a feature of Fulcro though, that’s a feature of Pathom

hmaurer12:06:59

(and Fulcro integrates nicely with Pathom)

hmaurer12:06:36

So if you have questions specific to integrating with GraphQL I would recommend you pop on the #pathom channel

vikeri12:06:42

Ok nice, just preparing a presentation. We use re-frame but our use case for GraphQL isn’t that strong. But I know many applications that would benefit greatly from being able to intergrate tightly with a GraphQL backend. Therefore it would be nice to know what people are using in the cljs realm if they want a GraphQL backend. Fulcro hence seems to be the best option :thumbsup:

hmaurer12:06:32

@vikeri does reframe not integrate nicely with graphql?

vikeri14:06:40

Not automatically, you’d have to specify yourself which data to get and when.

Shan16:06:58

@vikeri this talk might be interesting for you, the entire thing is worth a watch but the fulcro stuff starts at around the 24 minute mark. Regardless if you use EQL or GraphQL fulcro is just a really natural fit as it relies a lot on graphs itself. https://youtube.com/watch?v=yyVKf2U8YVg

👍 4
Kasim17:06:30

@channel I am digging fulcro book for any documentation where I can just use http (no websocket). While I know it is possible, I was just wondering if anyone had any production experience with using Fulcro with just HTTP for client/server communication.

tony.kay17:06:32

@ktuman the default remote is exactly that. The websocket support is a totally diff thing. In F3 it’s even in a diff library.

tony.kay18:06:16

Most of my projects happen to use websockets, but that is just because they’re so darn handy 😉

Kasim18:06:28

And it is also a great user experience as well. For cases where we can not use WS due to some infrastructure/networking restriction, HTTP is the only option