Live data from Hacker News

Dashing - A dashboard framework

shopify.github.com

21–30 of 85 posts

Re: Dashing - A dashboard framework

#21

I'm not a rails guy....why does something so cool looking have to be so closely coupled to a rails backend?

Not a rails backend. It's sinatra, so there's WAY less magic going on. A beginner rubyist should be able to grok most of the (tiny) source.

That being said, I'm working on decoupling the frontend and backend, which will see implementations in other languages.

Re: Dashing - A dashboard framework

#22
post #3
post #2

We're using dashing to present some internal information about our company's cashflow. We built a second application (in Rails) that collects data from various sources, stores and transforms it, and then exposes it via API for dashing to use. So in our case, dashing is a neat presentation layer and it serves its role very well.

Both of your demos are returning errors...

I was sleeping when I got news of Dashing being at the top :S. Haha. While I work on getting it stable, enjoy this screenshot: http://cl.ly/image/321Y2V361X1r

Re: Dashing - A dashboard framework

#23

I'm not a rails guy....why does something so cool looking have to be so closely coupled to a rails backend?

Not a rails backend. It's sinatra, so there's WAY less magic going on. A beginner rubyist should be able to grok most of the (tiny) source. That being said, I'm working on decoupling the frontend and backend, which will see implementations in other languages.

giddyup!

Re: Dashing - A dashboard framework

#26

Hey everyone! Dashing creator here. Thanks for the frontpage :) I have good news for you all. Dashing will be evolving soon to support multiple backends. Already there are ports being written for python, perl, .net, and also better rails integration. Stay tuned! P.S: Sorry for the downtime. Was not expecting frontpage. While I work on getting it stable, enjoy this screenshot: http://cl.ly/image/321Y2V361X1r

It looks really good. We're just about to start building a dashboard so this could be really useful. We're using emberjs though, is it possible to use just the views and the layout code? I'm thinking along the lines of a dashboard bootstrap.

Re: Dashing - A dashboard framework

#27
post #25

Is batman.js supposed to be an alternative to angular? If so, what advantages does it have?

It's pretty well mapped to Rails and has some of the better documentation as far as JS MVC frameworks go. However there were a few problems I found with it, like the view bindings being somewhat slow if you're doing a lot of rapid updates (though that's likely not unique to batman.js).

Re: Dashing - A dashboard framework

#28
post #9

This popped up a few months ago. Unfortunately, not much discussion: https://news.ycombinator.com/item?id=4718311

Well, maybe you can take a look at another dashboard framework I wrote. It uses PHP, pulls data directly from MySQL and works seamlessly on mobile browsers, tablets. :) http://razorflow.com Adding support for Google Analytics and Excel in the next two weeks!

I like it! I think Dashing and Razorflow serve 2 different purposes though. Yours is more of a hands-on & drilldown type dashboard, whereas Dashing is much more optimized for being readonly on a large TV.

Re: Dashing - A dashboard framework

#30
post #25

Is batman.js supposed to be an alternative to angular? If so, what advantages does it have?

Disclaimer: I work on the batman.js team

It's an alternative to ember, angular, knockout, backbone, and all those other client side MVC frameworks.

Its main advantage is that it should be very familiar to a Rails developer. The APIs are very close to what you'd find in Rails, so it should be quick to get into it. Shopify, which is built in RoR, now is completely client-side powered by Batman.js. The project was extracted from that.

Post reply on HN