Live data from Hacker News

Show HN: My new JavaScript MVC framework

lhorie.github.io

1–10 of 167 posts

Re: Show HN: My new JavaScript MVC framework

#4
post #2

First impression after reading across the docs: Compact, fast, seems to contain most important things. I like it.

Unfortunately, they all start out this way it seems. Hopefully, this one will remain this way.

The way to keep it that way is to never add even 1 new feature and only fix bugs. That's not a bad idea actually; if you don't, it'll end up like every other framework on earth. So it's a good niche to say 'this is it' and keep it exactly like that even though it 'lacks features'.

Re: Show HN: My new JavaScript MVC framework

#6
post #4

Earlier quoted context omitted.

Unfortunately, they all start out this way it seems. Hopefully, this one will remain this way.

The way to keep it that way is to never add even 1 new feature and only fix bugs. That's not a bad idea actually; if you don't, it'll end up like every other framework on earth. So it's a good niche to say 'this is it' and keep it exactly like that even though it 'lacks features'.

I like that idea. Keep the core frozen. With a good API, users can extend it to their liking, and complicate it all they want.

Re: Show HN: My new JavaScript MVC framework

#9
The tests don't make sense. jQuery is not an MVC framework and should not be tested as if it were. It's worth noting that both Backbone and Angular use some version of jQuery (lite or otherwise), so comparing that to your own way of using jQuery doesn't correlate. I could use jQuery to append elements in a way that was much faster than and just as short as what you've done in your test. Also, did you know you can append image elements with events using document.appendChild? It must be a security issue! But seriously, don't even include it in the tests. It is a JavaScript library that serves a lower-level purpose than MVC frameworks.

Re: Show HN: My new JavaScript MVC framework

#10
I've become a huge fan of simple things. When I was just starting out developing software, I was a big fan of huge integrated solutions. But as the years went on I loved well scoped, lean options.

This is the reason why I like Backbone.JS instead of Angular. The reason why I like Go instead of Java.

Mithril looks really promising! Don't let feature creep turn it into a behemoth! Keep it lean and mean, and excel at the one thing it was made to do!

Post reply on HN