Umbrella JS

Languages and libraries

javascript library

SHOW HN2018

132points
75comments
#318of 2,155 in 2018
Top 15%of 2018 by points

How HN took it

DebatedReal support and real criticism

5 positive, 10 neutral or asking, 0 mixed, 5 critical, out of 20 comments about the project. Thread score -0.02.

Idea: 2 for, 3 againstDesign: 2 for, 2 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

  • Small size makes it attractive versus jQuery

    From 2 comments
    • jQuery is 84 KB minimized, while Vue is 85 KB. Not much of a difference (although, granted, Umbrella JS is notably smaller). You don't necessarily need Webpack for Vue, you can…
      throwawaysky9 on HN
    • For the other points, the other comments are quite spot on. Load speed: Umbrella's 2.5kb loads well under the rule-of-thumb size of a single packet of 14kb [1], so you have to do…
      franciscop on HN
  • Well-designed documentation and testing

    From 1 comment
    • Zepto is intended as a full clone; objectives are quite different from Umbrella, so I don't see an overlap here since size is not such a priority. Using plugins? Zepto. Care…
      franciscop on HN

Objections

  • jQuery is no longer needed given modern browser APIs

    From 2 comments
    • I know exactly what jQuery is. I’ve used it happily for years on many projects. However it is completely obsolete in 2018 for anyone that does not need to support IE8.
      aphextron on HN
    • But why do you need jQuery for that? Browser APIs have gotten good enough that jQuery is not really needed anymore, imo.
      the_duke on HN
  • Vue and React make jQuery-style DOM work less necessary

    From 1 comment
    • I don't want to be "that guy", but haven't most people moved on to something like Vue instead of manipulating the DOM directly? Every developer I've worked with learned the…
      throwawaysky9 on HN

Requests

  • Clarify compatibility with jQuery and browser support such as IE

    From 2 comments
    • Looks interesting. How compatible with jquery is it? You say a subset, but is that an exact subset that would pass tests for those methods? Either way, well done!
      brennebeck on HN
    • How does it fare when it comes to browser compatibility? IIRC, one of the main selling point of jQuery is compatibility with browsers like IE6.
      GuB-42 on HN

Questions

  • How compatible is it with jQuery's tested behavior?

    From 1 comment
    • Looks interesting. How compatible with jquery is it? You say a subset, but is that an exact subset that would pass tests for those methods? Either way, well done!
      brennebeck on HN
  • How does browser compatibility compare, especially IE?

    From 1 comment
    • How does it fare when it comes to browser compatibility? IIRC, one of the main selling point of jQuery is compatibility with browsers like IE6.
      GuB-42 on HN

Alternatives named

  • Zepto

    From 1 comment
    • There are established tiny jQuery alternatives: Zepto: https://github.com/madrobby/zepto Cash: https://github.com/kenwheeler/cash How is yours better?
      bufferoverflow on HN
  • Cash

    From 1 comment
    • There are established tiny jQuery alternatives: Zepto: https://github.com/madrobby/zepto Cash: https://github.com/kenwheeler/cash How is yours better?
      bufferoverflow on HN
  • jQuery

    From 1 comment
    • jQuery is 84 KB minimized, while Vue is 85 KB. Not much of a difference (although, granted, Umbrella JS is notably smaller). You don't necessarily need Webpack for Vue, you can…
      throwawaysky9 on HN
  • Vue

    From 1 comment
    • I don't want to be "that guy", but haven't most people moved on to something like Vue instead of manipulating the DOM directly? Every developer I've worked with learned the…
      throwawaysky9 on HN
  • Picnic CSS

    From 1 comment
    • This looks pretty great - I really like the look of Picnic, the author's lightweight (10KB) bootstrap alternative as well: https://github.com/franciscop/picnic
      simonw 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/17793375)