【第十四期】2021-11-26
Geekhyt opened this issue · 0 comments
Geekhyt commented
技术资讯
- Awaited 和 Promise 类型增强
- 支持 node_modules 来使用 lib
- 模板字符串作为判别式
- --module 2022
- 条件类型的尾递归省略
- ...
技术资料
一道很好的 Node.js 面试题
与 Go 和 Rust 等语言的框架相比,Node.js 并没有那么快,不过 Neon 允许你使用 Rust 编写 JavaScript,不仅具有 Rust 的类型、内存安全,而且可以通过 Cargo 访问 Rust 的生态系统。
前阵子 ua-parser-js、coa、rc 等 npm 包均被恶意攻击,原因均涉及 npm 账户 ATO 接管事件未启用双因素身份验证。GitHub 对 npm 生态系统安全做出了承诺。npm 团队也在一直进行安全改进,可以自动监控和分析新发布的软件包,并识别恶意代码。目前时间是 10 分钟。
原生 IndexedDB API 有一些问题:
- 不明确的错误处理
- 糟糕的查询
- 代码复杂度高
Dexie.js 提供了简洁的 API,拥有强大的错误处理、可扩展性等等能力。
Rome 是一个前端工具链,旨在将许多常用的前端开发工具统一并汇集在一个工具下。旨在取代流行的工具、如 Babel、ESLint、Webpack 等,它是一个 linter、编译器、打包器,不仅适用于 JavaScript,还适用于 TypeScript、HTML、CSS 等。