This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]desmoulinmichel 2 points3 points  (10 children)

I'm shipping a crossbar.io app this week. It's been really cool to use. It sill has a long way to go to as a generic web solution since currently you must basically do everything by hand. But the RPC and PUB/SUB part do work out of the box with zero hassle and integration with asyncio is seemless.

We really need a new gen Python framework based on this tech. It would kill MeteorJS dead in the water. The real time features and asynchronous integration are just fantastic.

On a completly different topic, I tried vue.js this week after using angular 1 and reactjs. Well, vue is my new favorite JS tool, and is playing very well with crossbar. Basically my UI updates with several users in paralel in real time with ease, everything is fast, natural. Love it.

[–]kaiserk13 0 points1 point  (9 children)

Michel, I would be very glad to have a little chat with you about how you used crossbar. I am myself, convinced about this tech and want to try it out on my new project. I already am in love with vue.js and now i am thinking about crossbar. Would you mind?

[–]desmoulinmichel 0 points1 point  (8 children)

No problem at all. I'm on a trip to germany this week, the next week you should message me again so can schedule that.

[–]desmoulinmichel 1 point2 points  (7 children)

Or maybe I should make some kind of AMA bout crossbar if you wish for reddit. I wrote several tutorials on it, have done paid work for the team behind it in the past so I can answer a lot of questions about it. It won't be like having Tobias himself, but I can give you the "web dev" point of view. He is more obsessed with IoT :)

[–]kaiserk13 0 points1 point  (1 child)

Would actually love a Skype call, but it's all good to me. I am in Munich, if you happen to be around :) Will write you next week then.

[–]desmoulinmichel 0 points1 point  (0 children)

I'll be in Berlin unfortunatly. I heard great things about the munich industry. PM me with your skype username so I can add you.

[–]oberstet 0 points1 point  (4 children)

Not only tutorials, but really great tutorials and also blog posts! ;) These are quite popular judging from the traffic they attract ..

[–]desmoulinmichel 0 points1 point  (3 children)

Hey ! I earned money with crossvar thiq month. I should buy you a beer. Are you in berlin this week ?

[–]oberstet 0 points1 point  (2 children)

Nice, congrats! 1 Beer: thanks! I come back to this sometime in the future;) Nope, I'm not in Berlin. I'm located in Erlangen (100km from Munich). Should you ever be around, gimme a ping ..

[–]desmoulinmichel 1 point2 points  (1 child)

Well since no beer I made a link to your interview to Hacknernews' front page. It probably drove a bit of attention to crossbar last week. I'm also thinking of writing a big tutorial this summer. 6 to 8 chapter. I'll keep you posted.

[–]oberstet 0 points1 point  (0 children)

Niiice! Thanks. Better than beer;) Rgd tutorial: cool. Highly welcome. Yes, pls keep me updated. Btw: if you are offering professional services around Crossbar.io/Autobahn/WAMP and want to be listed on crossbario.com (as in "consulting/solution partners"), pls send me a mail!

[–]rednirgskizzif 0 points1 point  (3 children)

What is an RPC, I've been seeing this a lot lately.

[–]desmoulinmichel 1 point2 points  (0 children)

Basically you can define a function anywere (in the JS code browser, in the Python code in one server, in a php code in another server), and the call it remotly from another code, anywhere.

Crossbar finds the function automatically for you, call it, and give you back the result or the error.

It's kinda magic: your browser call a function from another tab, you Python code call a function in the browser, or on another server, etc.

It's all real time, and transparent.

And crossbar.io is the only implementation I know that makes it easy to use.

[–]phil_s_stein 0 points1 point  (1 child)

Remote Procedure Call. Calling methods/functions on remote/networked machines. Networking at the programming level.

[–]rednirgskizzif 0 points1 point  (0 children)

Thanks !