Echo JS 0.11.0

<~>

tracker1 comments

tracker1 2409 days ago. link 1 point
It's likely converting the strings to regex under the covers.  Also, if you're defining your regexp patterns outside of JS then it could be useful for that parsing.
tracker1 2411 days ago. link 2 points
I do think it will grow for a while... sandboxing with node/electron with wasm will become far more common.  The sandboxing model actually delivers on a lot of what was promised with Java without having painful UI/UX constraints.  It's a little more bloated that way, but works out.

Another alternative to electron is Carlo (which uses the already installed chrome and node for it's operation... I think this may actually surface more and more as a base application choice for cross-platform apps.

Today most of my time is spent in VS Code + Bash, Chrome, MS Teams, Hyper and Spotify.  Most of which are electron apps, and the other the core browser they all use.  I don't think it's the *BEST* choice for much, but it is *good enough* for most things.
tracker1 2411 days ago. link 3 points
I'm sorry to see you go, but I do understand... I spend about 20-30% of my work day on tech news, mainly to keep up as software is my FT job.  I still love it, but I have not time/motivation/interest when I get home to work on the personal projects I used to love so much.

I wish you all the best of luck.
tracker1 2415 days ago. link 1 point
Not a big fan of this much of a regimented pattern, effectively echoing the interface of controls on the page in order to interact with them.

I'm also more a fan of puppeteer which allows for better interaction over Selenium/webdriver.

Beyond all of this, I prefer to unit test heavily, and leave automated integration tests to problem workflows specifically.
tracker1 2418 days ago. link 1 point
Here's hoping that with some of the new direction coming out of MS that it will trickle down to Electron keeping closer to Chrome/V8/Node mainlines.
tracker1 2423 days ago. link 1 point
Forgive my ignorance, but can you cherry pick single methods out of Ramda?
tracker1 2423 days ago. link 2 points
Cool... if you're publishing a static site in multiple languages, this could definitely be useful... didn't read thoroughly, but what if an italian user *wants* the english version?  It seems that walking people through changing their browser settings to access a single site in a preferred language is a bit overkill.  Would probably add a cookie override/setting...
tracker1 2423 days ago. link 1 point
What's funny, is when I first heard the term `jQuery` as a JavaScript library, this is what I thought it was until I learned about it.

That said, nice little library, minimal size impact, well outlined on the readme.  Haven't tested against it as of yet.
tracker1 2423 days ago. link 1 point
Cool.. I do wish more libraries would put the rough build/payload sizes in the readme though.
[more]