Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sad state? Not at all. I guess it all depends on the type of coder that you are. Let's say you need a theme/gui for your app. Plan A: get a bootstrap theme, tested, reliable, responsive, modern, etc. You'll be getting a ton of code/features of which you'll probably just need 5%. Plan B: get something ultra simple that gives you structure and add stuff as you need it, something that maybe has grids, buttons and forms (maybe something you even code yourself like I normally do). Backbone is like that: just the structure (hence the name!) with a couple of commonly used features. Angular/React/Ember are like the bootstrap theme. I personally like to have full control of what is added to my code.

Regarding Google Trends, if a framework has big (huge) money behind, it will most likely be more searched-for, sponsored, events held, conferences, hackatons, etc.

Finally, once you set to learn and use a stable tech, you will be profiting from it for a long time. I still have a couple of apps running classic ASP! With JS frameworks I think we can safely assume it will be even longer.



> Plan B: get something ultra simple that gives you structure and add stuff as you need it, something that maybe has grids, buttons and forms

While this is off-topic, I highly recommend PureCSS[0] for exactly this use-case

[0] http://purecss.io


i've also been evaluating reflex css [1] for grids. it's been tiny and excellent so far. BEM syntax [2] is a bit odd at first, but the principles behind it are solid.

[1] http://leejordan.github.io/reflex/docs/

[2] http://csswizardry.com/2013/01/mindbemding-getting-your-head...


>> I still have a couple of apps running classic ASP

Is that secure?


Hell no! It was a nightmare to keep them running. Luckily the two left running are on the way out and used by a tiny userbase.


> Backbone is like that: just the structure (hence the name!) with a couple of commonly used features.

I had a look at Backbone a few times and liked that it indeed provided a clean structure without too much overhead, though I've never had the opportunity to use it(I guess I won't now).

I'm wondering though, now that Backbone is apparently on the way to be deprecated, is there any good alternative?


> on the way to be deprecated

Where do you get this from? Very active IMHO:

https://github.com/jashkenas/backbone/pulse


Look at the aforementioned mithril and domvm...there is also vue.js http://vuejs.org/


And Riot. I think CycleJs also looks small and simple but maybe not in the same way.


Have you tried Riot in production? Maybe a sample app we can see?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: