第159期 — 2022-05-15

在浏览器中阅读

周e信

扫描二维码关注微信公众号

Node.js

Shehzad Akbar

我们如何在 TypeScript 中使用新的 ES 模块支持🔗
// tsconfig.json
{
    "compilerOptions": {
        "module": "nodenext",
    }
}

YONATAN KRA

Carlos Schults

Myles Borins@github

Thomas Claburn in San Francisco

url-js - 符合规范的快速 URL 状态机🔗
const URLStateMachine = require('url-state-machine')
const state = new URLStateMachine('https://www.yagiz.co/implementing-node-js-url-parser-in-webassembly-with-rust')

console.log(state.url)
// {
//   scheme: 'https',
//   username: '',
//   password: '',
//   host: 'www.yagiz.co',
//   port: null,
//   path: [ 'implementing-node-js-url-parser-in-webassembly-with-rust' ],
//   query: null,
//   fragment: null
// }

Yagiz Nizipli

nve - 在特定的 Node.js 版本上运行🔗

不像 nvm exec 它: 可以一次运行多个 Node.js 版本, 可以以编程方式运行,快得多

ehmicky

Javascript

farzher

简单的落沙模拟器🔗

重力实现:左边没有像素填充左边,再右边,再上面

JASON MCGHEE

Sindre Sorhus

前端

Reactathon摘要🔗
  • remix很棒
  • edge serverless是未来

Swizec Teller

WILL BOYD

Austin Malerba

Tania Rascia

Moritz

Markdoc

DFlex

Storybook Performance: Vite vs Webpack🔗

storybook正在为vite优化,获得了比webpack稍微好的性能

Ian VanSchooten

数据库

Christopher Winslett

其他

国家地理

禁食科学🔗

自从研究禁食以来,我每周 2 天(周一和周二)减少卡路里(600-800),避免精制碳水化合物,坚持使用非淀粉类蔬菜、肉汤和大量水。最终计划每月进行一次为期 3 天的禁水禁食。

怀孕和哺乳的人,十八岁以下的儿童严重营养不良。服用药物和有糖尿病史的人应与您的医生讨论。禁食并不适合所有人;突然改变饮食时寻求医疗咨询。

Suman Manchireddy

十个mac preview的技巧🔗

图片背景删除,反转色调,pdf签名

fourth-wall

Timur Iskhakov

unpaywall

2022开发者时间花费分配调查🔗
  • 谁都会从网上copy代码
  • 等待构建的时间越来越长了
  • 不喜欢在面试(别人)上花费太多时间

retool.com

扫描二维码关注微信公众号
本期阅读量