Echo JS 0.11.0

<~>

tracker1 comments

tracker1 4 days ago. link 1 point
I tend to favor url query-string parameters.  This does *NOT* require a server round trip to capture/change.  This is what the history api is for and how modern SPA should work.  Especially for effectively complex query forms.
tracker1 35 days ago. link 1 point
While it's nice to see these changes and have them working, with a relatively clean DX, I've mostly been using the Tanstack router lately and pretty happy with it... I'm not sure why I'd go back.
tracker1 46 days ago. link 2 points
It's security through obscurity.. and in a browser context it has only ever served to make some individuals feel safer.  In meaningful terms it does very little and in general, minification alone does almost as good a job.
tracker1 48 days ago. link 1 point
My only questions are what features of this rely specifically on Node.js that prevent use with Deno, Bun or Browsers?

As well as, the suggestion that with the TS source, it would be trivial to also publish to JSR as well as NPM.
tracker1 52 days ago. link 2 points
And this is a big part of why I haven't started publishing the MS-SQL client I had been working on, AI assisted...  Even though I have some pretty thorough tests for general functionality across node, deno and bun, I just don't quite trust it yet... let alone I still have a couple refactors I want to do around transactions and the documentation project.

It's hard to actually bulletproof test something that people might rely on.  And my client is mostly a wrapper around ODBC at this point.  I'm planning to do a strip-down version for general ODBC that isn't MS-SQL specific.

https://github.com/tsdrivers/mssql

Harder still are features that I want to target that only work for MS SQL Server on Windows with a Windows client (FILESTREAM).

The main advantages that I wanted are around query ergonomics...

https://tsdrivers.github.io/mssql/guide/queries.html
tracker1 52 days ago. link 1 point
Just curious, is this completely, or mostly AI generated?

Not that I've never developed something offline/private then done a single public commit before, it's just a little sus these days.
tracker1 52 days ago. link 1 point
Interesting, and haven't really dug into it.... I've done similar before using other JSON diff libraries.  Also, unsure how this fits in with using the browser's built in history API.
tracker1 56 days ago. link 1 point
Interesting...  Would be cool to see it adapted for MUI and Mantine component libraries.
tracker1 56 days ago. link 2 points
Given other existing clients, I'm curious as to the "why" on creating/using this one vs. some of the others.  I am a bit familiar with shortcomings I've experienced from other clients.

Also, a nice to have addition would be an implementation of request/response channels (ie: distributed rpc).  Of course on the latter part, I've mostly moved to using Redis for coordinating that type of work... despite SPOF issues.
tracker1 70 days ago. link 1 point
Nice improvements on the description and readme, etc... the positioning of the tool is much clearer now.
[more]