Live data from Hacker News

Show HN: HyperApp – 1k JavaScript framework for building web applications

github.com

121–130 of 169 posts

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#121
post #52

In the same vein there's Mithril. It's 8kb but includes a router and a fetch polyfill! I love these little JS frameworks :) https://mithril.js.org/

Just want to second Mithril here. It is an awesome and refreshing approach. I love it too.

Oh, Mithril! All folk desired it. This one is great too.

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#122

Earlier quoted context omitted.

Maybe there's simply nothing else to say.

There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.

Surely there are many more ways.

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#123

I've tried hyperapp and liked it a lot. I loved that can read full source code and actually understand what it is doing under the hood.

This is a crucial aspect of Hyperapp that often goes unnoticed because simply no one in their sane judgment expects it.

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#126
post #46
post #21

I love hyperapp! As someone who thinks Elm’s architecture is ideal for building webapps, it’s great to be able to almost replicate it in JS. It’s simple enough to get started quickly but still robust enough to build actual apps and not just toys.

You might be interested in this: https://github.com/pakx/the-mithril-diaries/wiki/Coming-From...

Hyperapp will be a lot more Elm-like in a future release, see this too: https://github.com/hyperapp/hyperapp/issues/672

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#128

If you're interesting in a reactive template library that doesn't require a compiler for non-standard JavaScript syntax, check out a library I've been working on for a little while now, lit-html: https://github.com/Polymer/lit-html Where JSX would look like this: const view = (state, actions) => ( {state.count} actions.down(1)}>- actions.up(1)}>+ ) The lit-html would be: const view = (state, actions) => html` {state.…

> so that it doesn't have to do any expensive VDOM diffs.

I am wondering, how is it possible that such non-expensive algorithm is more expensive than many VDOM libraries in this benchmark[1] ?

1. https://rawgit.com/krausest/js-framework-benchmark/master/we...

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#129

This one is 25 bytes gzipped http://vanilla-js.com/

vanilla-js is really powerful! One incredible feature they don't even list yet is Web Components.

Hyperapp and Web Components is a great combo, especially because they can help with the problem of maintaining local component state, not a feature of Hyperapp.

Re: Show HN: HyperApp – 1k JavaScript framework for building web applications

#130

I've seen "Show HN: HyperApp" type of submissions at least 5 times earlier. Congrats, you made a 1Kb JS library. Please stop spamming HN though. https://hn.algolia.com/?query=hyperapp&sort=byPopularity&pre...

Some of those results refer to HyperTerminal, the Electron-based terminal app. Other results refer to Hyperapp-like libraries (not Hyperapp). The most recent submission related to Hyperapp was 8 months ago and Hyperapp has come a long way since then. Here is another angle to this: go into React type of submissions and ask them to stop spamming HN with that? https://hn.algolia.com/?query=react&sort=byPopularity&prefix…

You are a joke.

Show HN: 1 KB JavaScript library for building front end apps 242 points jbucaran 8 months ago 2 comments (https://github.com/jbucaran/hyperapp)

Show HN: 1 KB JavaScript framework for building front-end applications 216 points jbucaran 8 months ago 42 comments (https://github.com//hyperapp/hyperapp)

Show HN: 1kb JavaScript library for building front end applications 187 points jbucaran a year ago 40 comments (https://github.com/hyperapp/hyperapp)

Show HN: 1 KB JavaScript library for building applications 116 points jbucaran 7 months ago 8 comments (https://github.com/JorgeBucaran/hyperapp)

Show HN: 1 KB JavaScript library for building front end apps 40 points jbucaran 5 months ago 0 comments (https://github.com/hyperapp/hyperapp/releases/tag/1.0.0)

Show HN: (1KB) JavaScript library for building fast and feature-rich web apps 9 points jbucaran 5 months ago 4 comments (https://github.com/hyperapp/hyperapp#hyperapp)

Show HN: 1kb JavaScript library for building front end applications 4 points jbucaran a year ago 0 comments (https://github.com/hyperapp/hyperapp)

1kb functional JavaScript library for building UI applications 3 points jbucaran a year ago 2 comments (https://github.com/hyperapp/hyperapp)

Show HN: Less is More (1KB) JavaScript library for building user interfaces 2 points JorgeBucaran 4 months ago 0 comments (https://github.com/hyperapp/hyperapp#hyperapp)

JavaScript meets Elm 2 points jbucaran a year ago 0 comments (https://github.com/hyperapp)

Post reply on HN