90 karma · joined May 25, 2014
Huula focuses more on the technology and we really want to build something that's intelligent and amazing. CSSRooster is just our first step, there are certainly a lot of technical challenges to be solved, but I believe we'll have something soon, stay tuned.
But, here's an example that's similar to CSSRooster's model https://github.com/fchollet/keras/blob/master/examples/imdb_..., for the part that's different (mostly data preprocessing), you need to write your own according to your data anyway. Do let me know if you have any questions.
No, it's not! But it's discouraged to use it as the only rendering layer.
Server side rendering has its unbeatable advantages - speed. That's why you can view content on https://huu.la within second, similar methods are used by Google, Twitter, etc. A lot of people might say, we have faster networks now. Believe me, even at Bay Area, it takes time to, first, download your powerful client-side library, second, bootstrap your powerful client-side app, and third, call XHRs to fetch your data. Not to mention there are so many mobiles, with even less capable networks.
So from my experience developing Huula, I would recommend using a combined approach. For places where speed is critical, for example your landing page, help page, use server side rendering; for places where a lot of user interactions will happen, use client-side rendering since it gives your more support for componentization if that's a word and user interactions.
Huula does solve the problem the user is facing, so by any means, this is not spam at all.
And BTW, we are targeting different segments. You want to serve developers, I want to serve non-tech person, like HRs, Operations, etc. So technically, we are not competitors!
p.s. It doesn't mess up with the DOM element you are creating for.