hr.js

Languages and libraries

javascript framework

SHOW HN2013

69points
23comments
#364of 1,739 in 2013
Top 21%of 2013 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 11 neutral or asking, 1 mixed, 2 critical, out of 16 comments about the project. Thread score -0.08.

Design: 1 for, 1 againstDocs: 0 for, 1 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Feels like a grown-up Backbone with modular design

    From 3 comments
    • This looks really awesome - like a fully grown up Backbone.js! The nested/complex modeling, thoughtful subview handling, and ability to use backends other than rails/rest pretty…
      calebgilbert on HN
    • What I really like is that hr.js isn't built on Backbone, it rather is highly-inspired by it. That's a BIG advantage over things like Marionette/Chaplin/etc, because Backbone has…
      calebgilbert on HN
    • It feels a lot like Backbone.js. However when building a large application with Backbone, by time lots of things need to be added on top of it: i18n, caching, paged loading of…
      ville on HN
  • Built-in i18n, caching, and collection paging

    From 1 comment
    • It feels a lot like Backbone.js. However when building a large application with Backbone, by time lots of things need to be added on top of it: i18n, caching, paged loading of…
      ville on HN

Objections

  • Build tool tightly coupled to framework; should be separate project

    From 1 comment
    • It feels a lot like Backbone.js. However when building a large application with Backbone, by time lots of things need to be added on top of it: i18n, caching, paged loading of…
      ville on HN
  • No comparison with existing frameworks in docs

    From 2 comments
    • As with most new js frameworks, the first thing I'd like to see in the docs is a comparison with similar popular frameworks, and a brief description of what makes this one…
      jonahx on HN
    • Actually, we know that these types of frameworks are not created in the dark. Instead of a comparison, I'd like to see what elements of Backbone.js, AngularJS, KnockoutJS, etc.…
      thenerdfiles on HN
  • Package-by-layer structure may not scale

    From 1 comment
    • How is it going to scale, since it's using package-by-layer (as opposed to package-by-feature[1])? Most systems like that become highly annoying to work in with even a moderate…
      k3n on HN

Requests

  • Hello World and clearer introduction in docs

    From 1 comment
    • Seems like this page could definitely benefit from some sort of Hello World. What are the primary components, and how do I run it? Perhaps it's not meant to be a simple library,…
      jcutrell on HN
  • Comparisons with Marionette, Chaplin, Ember and others

    From 3 comments
    • If that's the case, I'd love to hear how hr differs from all of the other "backbone-on-steroids" projects like Marionette and Chaplin.
      lazerwalker on HN
    • As with most new js frameworks, the first thing I'd like to see in the docs is a comparison with similar popular frameworks, and a brief description of what makes this one…
      jonahx on HN
    • Of the number of comparisons drawn here, I'm rather surprised that this hasn't been compared to ember.
      logical42 on HN
  • Explain backend loading and storing of models

    From 1 comment
    • Looks very interesting. The only thing I couldn't find in the introduction was how hr.js interfaces with a backend for loading and storing models. Care to explain? One of my…
      lobster_johnson on HN

Questions

  • Why not built on Backbone.js?

    From 1 comment
    • It feels a lot like Backbone.js. However when building a large application with Backbone, by time lots of things need to be added on top of it: i18n, caching, paged loading of…
      ville on HN
  • How to use other templating engines or CSS preprocessors like Sass

    From 1 comment
    • This seems like a step in the right direction to me. I was wondering about the flexibility of templating engine and CSS preprocessing. It seems like hr.js is using it's own…
      nilgradisnik on HN

Alternatives named

  • Backbone.js

    From 1 comment
    • It feels a lot like Backbone.js. However when building a large application with Backbone, by time lots of things need to be added on top of it: i18n, caching, paged loading of…
      ville on HN
  • Marionette

    From 1 comment
    • If that's the case, I'd love to hear how hr differs from all of the other "backbone-on-steroids" projects like Marionette and Chaplin.
      lazerwalker on HN
  • Chaplin

    From 1 comment
    • If that's the case, I'd love to hear how hr differs from all of the other "backbone-on-steroids" projects like Marionette and Chaplin.
      lazerwalker on HN
  • Ember

    From 1 comment
    • Of the number of comparisons drawn here, I'm rather surprised that this hasn't been compared to ember.
      logical42 on HN
  • AngularJS and KnockoutJS

    From 1 comment
    • Actually, we know that these types of frameworks are not created in the dark. Instead of a comparison, I'd like to see what elements of Backbone.js, AngularJS, KnockoutJS, etc.…
      thenerdfiles on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/6579808)