第18期 — 2019-09-01 |
周e信 |
Node.js |
实时协议框架 Feathers 4 发布🔗 Feathers 可以用一种协议(Feathers)派生出 REST APIs,websocket(socket.io),甚至 HTTP2 或 GraphQL 不需要改动你的代码。 Feathers 不像 MVC 那样创建路由,而是使用 service 以及 hooks 工作流来组织。 其友好地支持 typescript 以及验证。 David Luecke 编辑 Ka |
防护恶意 npm 生命周期脚本🔗 npm 生命周期脚本(npm package lifecycle scripts)例如 postinstall 可以用来进行任何操作,这带来了安全隐患,例如 eslint-scope 攻击导致用户的 npm 登录信息被获取。 防护禁止执行其它脚本,容易误伤
使用监视脚本执行工具 npm-viewscripts
npm auditKyle Martin 编辑 Ka |
使用 ndb 调试你的 Node.js 项目🔗 相对于 node 自带调试器,ndb为我们带来了如下一些特性:
两个问题:首先要确保你的 Node.js 环境 >= 8.0.0由于 ndb 依赖 Puppeteer 安装过程中会去下载 Chromium(~170MB Mac, ~280MB Linux, ~280MB Win)。怡红公子 |
npm,yarn,pnpm比较🔗
Niccolo Borgioli 编辑 Ka |
前端 |
投稿 |
渐进式jpeg图像加载🔗 渐进式jpeg(progressive JPEG),将图片分成质量不同的段。通过Ajax 和 HTTP Range Requests可以分段加载图片显示轮廓。 Christoph Erdmann 编辑 Ka |
Alvin Wan |
Geoff Graham |
编辑 Ka |
fabulous-vscode 样式界面编辑插件🔗 使用界面编辑 css,支持 scss,css,js, jsx, tsx, component.ts, vue or svelte 文件。当选中 css 块时即可编辑。 Raathi Kugarajan 编辑 Ka |
OSLabs Beta 编辑 Ka |
John Betancur 编辑 Ka |
Victor Ribeiro |
Stellar Project 编辑 Ka |
Moz Morris 编辑 Ka |
数据库 |
postgres 行级别安全🔗
Hans-Jürgen Schönig |
运维 |
nutshell-基于RUST的shell,支持windows🔗 输入一个命令,首先会找自己实现的shell,如果找不到,则找系统自带的(cmd(windows),shell(linux/MacOS)) nutshell 编辑 Ka |
Deepak Vohra 译者 张卫滨 |
github-actions配合CI🔗
RADU M 编辑 Ka |
Stellar Project 编辑 Ka |
其他 |
Nintendo 64 Decompilation Projects 编辑 Ka |
Feross Aboukhadijeh 编辑 Ka |
广告 |
monolith-rust工具以dataurl形式保存网页所有资源成单独网页🔗
Y2Z tools 编辑 Ka |