Echo JS 0.11.0

<~>

tracker1 comments

tracker1 1115 days ago. link 1 point
See "General Rules For Posting" in the about page.

https://www.echojs.com/about

It's hard to point to specific examples, because they get deleted.  But anything that is not JavaScript related is off topic, and there are a lot of posts.  Not to mention content that is in effect advertorial or otherwise heavily tied to a commercial service.  There are also the listicles, which are lists of "Best 10 X" or "Top 10 X" where there is no indication of how the "best" was determined.

If it was done by a single person/account it would be easier to manage and provide feedback... the profile/account used should have an about section that includes contact email, then I could be convinced to remove the block... would have to work with Fabien to remove it, since there isn't a UI for that.
tracker1 1115 days ago. link 1 point
warning: side effect, the passed in array is sorted after the method is run... this may be an unintended consequence.

Should probably point this out, and clone the array first.
tracker1 1146 days ago. link 1 point
I really wish that Koa was much more popular... the patterns are just so much easier to work with in practice, and middleware is crazy easy with it.
tracker1 1146 days ago. link 1 point
Many of these are effectively built ins for JS... So would be nice to see performance benchmarks of the js-sdsl library vs. using built-in options for similar patterns in practice.
tracker1 1146 days ago. link 1 point
I can't speak to any specific downvotes... but Top N lists are usually unwelcome as are framework comparisons... especially if there aren't metrics behind the why, what and how it is considered.

What is this list from, and why in this order?  What are the impacts of before/after, do you have test cases?

If you read the Steve Souders books on this, he specifically lists how/why and what tests were done to indicate the advice given.  While the specifics may change, the practice is usually what is expected.

TBH, when I see Top N lists, I usually remove them summarily for the reasons above.  Even if your tips are good advice, there's no why, and there's definitely no reasons behind them being the top... vs. what?  Testing, metrics, performance differences, etc should be included...

If you just went through the performance suggestions that Lighthouse goes through and what difference they make, that would probably be a more substantial article.  Make a completely unoptimized site/app then walk through the suggestions... there may be 25, there may be more, there may be less.

In the end, click bait titles, and comparison articles without metrics, meaning or rationale behind them are generally less well received.
tracker1 1147 days ago. link 1 point
@vfk This is *NOT* a Python site... this is a JavaScript site... while most of the openreplay content that is posted is fine, this is not okay here.
tracker1 1153 days ago. link 1 point
Maybe consider a web-worker that emits the change events, listening to a debounced method combined with requestAnimationFrame for render updates?
tracker1 1159 days ago. link 1 point
I don't get why people aren't using plain fetch for these kinds of things... I know axios has some advantages, but you can shim what you need of it in like 20 lines of code most of the time.
[more]