Echo JS 0.11.0

<~>

tracker1 comments

tracker1 1272 days ago. link 2 points
Curious to see if/how well this works with Deno, which I've been using far more lately for shell scripting environments, given it tends to be more easily portable.
tracker1 1272 days ago. link 2 points
Updated link and description to point to github project.
tracker1 1291 days ago. link 1 point
Yeah, totally understand keeping it simple... and visualizations should probably be externally injected via plugin anyway to keep payload smaller where not needed.

Webamp uses butterchurn, for reference.

https://github.com/jberg/butterchurn
tracker1 1292 days ago. link 1 point
Pretty nice overall... semi-mixed feelings about the css customization vs a theme property, but it is closer to the browser's intended use for this.

Would be cool to see this extended with some visualization support like the webamp.org player.
tracker1 1292 days ago. link 2 points
It's interesting... First look and the example todo app are pretty easily understood... I'm still not sure how I feel about decorators defining UI integrations, though it appears at least at first glance much better than say Angular's approach.  It's been a while since I looked at Vue, so don't recall it well enough to draw comparisons there.

Generally speaking, however, I've been really happy with the react-style component approach, especially with hooks and functional components.  I've taken to using more of an MVC style approach with a controller to handle events and generate actions, then passing state change actions to a reducer (redux).  It's not quite the prescriptive approach, but has made state very testable.

All of that said, it's nice to see new approaches... I'm curious how the yaml front matter in the .mahal files plays into things, since I didn't try running the application, but if it integrates with some sort of in-browser tooling extension, that could be very cool.
tracker1 1293 days ago. link 1 point
Interesting message formatting library.  Could definitely be useful in conjunction with a localization strategy as well.
tracker1 1293 days ago. link 1 point
Missing -0, which is probably the most obscure answer, but it is a distinct value from 0.
[more]