Echo JS 0.11.0

<~>

tracker1 comments

tracker1 1778 days ago. link 2 points
updated to target url, and blocked gitconnected.
tracker1 1785 days ago. link 1 point
Cool.. would be cool if react components were supported... I've leaned so heavily on material-ui the past few years, I'd rather not go without it.  Though bootstrap is easy enough to integrate with just the (S)CSS from source.
tracker1 1785 days ago. link 1 point
When creating a crypto key from a known value would use pbkdf2 @ 10000 or higher iterations for the encryption key from known key, MD5 is *NOT* sufficient.  

When an IV or salt is used, it should be unique to each encode.  Can be added to the encrypted output or stored separately... re-using the IV allows for a broader attack surface, especially if the encoded content is simlar, such as JSON encoded objects, etc.
tracker1 1790 days ago. link 1 point
Didn't notice it called out, but Brotli in time to compress is roughly the same as .gz, pest to use it for pre-compressed files at build-time, not dynamic compression at runtime (unless the server will compress/cache the results), not good for dynamic routes.
tracker1 1793 days ago. link 1 point
Just curious.  For those downvoting, why the downvotes?
tracker1 1797 days ago. link 2 points
IMHO, this is emphatically *NOT* the most scalable app architecture... imo, feature oriented structures work far better. A given feature may have child features, may have action creators, reducers, components, data access requests, etc, etc.  

Nested, mirrored trees organized by type is much harder to work with in practice as your related items are spread across several directories reducing the usefulness of having a directory tree for your files to begin with.

As to the mention of Axios... just wrap fetch for your needs directly.
tracker1 1799 days ago. link 1 point
If you're going to call out generators, should add async and async generators.
[comment deleted]
[more]