Hik 前端周刊|第 36 期

avatar
@杭州海康威视数字技术股份有限公司

新闻

1. 一条普通的 pull request
github.com/insky/vue-g…

微信图片_20220302094631.jpg

2. MDN 修改了新的设计,更倾向于社区
hacks.mozilla.org/2022/03/a-n…

博主

1. 一个宝藏视频博主推荐:Koala 聊开源
space.bilibili.com/489667127/d…

一个理工科退休妈妈办得频道,有[hacker News 周报]以及一些优秀的开源项目探索系列,值得收藏

好文分享

1. Node18 即将支持 import HTTP 资源!
mp.weixin.qq.com/s/TfzDUOuR9…

// demo.mjs
import sayHelloWorld from "https://example/say-helloWorld.mjs";

console.log(sayHelloWorld());

2. Gitmoji Commit Workflow 完全指南
www.yuque.com/arvinxx-fe/…

相对于 npx gitcz 不同,这个自带 vscode 插件,以及自由命令行的 emoji 值得一试

3. 精读《对 Markdown 的思考》
github.com/ascoders/we…

markdown 优势很多,但劣势也很明显,就是对它的定位不明确;markdown 终将是历史中的一个中间态,永远无法做到极端;如果放下技术人对他的偏见,从产品去定位可能没什么人会用它;

4. 写给前端的 Docker 上手指南
mp.weixin.qq.com/s/RolY_Qt_x…

5. node-to-rust 23 天 node 转 rust 教程
github.com/vinodotdev/…

6. pnpm 和 monorepo 的实战
pnpm 现在作为包管理器最快选择之一,多项目管理也可以开始切换 monorepo 了, 之前用的时候只接触到了 --filter 命令,本文写的比较详细:egoist.sh/pnpm-monore…

7. 不要把政治带进开源项目,理性的看待最新的开源反战的问题
juejin.cn/post/707089…

8. 2022 的新 css 语法
www.smashingmagazine.com/2022/03/new…

9. 防御性设计和开发
mp.weixin.qq.com/s/G4pME9xFH…

干货较多,更多的是一些在开发,设计以及代码审核中的一些问题规避

工具与类库

1. 一个适用于前端的转换工具网站
tooling.one/

2. 专注于前端的格式转换工具库
tooling.one/

base64 encode/decode、html、md、json、rust、typescript 等在线库转换,一库包含所有

3. 程序员在家做饭方法指南
cook.aiurs.co/

4. 兼容window、mac等操作系统path工具pathe
github.com/unjs/pathe

5. 语雀移动版正式上线了
www.yuque.com/yuque/blog/…

6. 日常管理任务的工具类网站 taskade,和 notion 不同它专注于任务的拆解
www.taskade.com/new/weekly

7. json 解析引擎
github.com/dchester/js…

var cities = [
  { name: "London", population: 8615246 },
  { name: "Berlin", population: 3517424 },
  { name: "Madrid", population: 3165235 },
  { name: "Rome", population: 2870528 },
];

var jp = require("jsonpath");
var names = jp.query(cities, "$..name");

// [ "London", "Berlin", "Madrid", "Rome" ]

8.📊 一个信息图形生成器(可用于 readme)
有 30+ 插件和 200+ 选项显示有关 GitHub 帐户的统计数据,并将其呈现为 SVG, Markdown, PDF 或 JSON:github.com/lowlighter/…

Snipaste_2022-03-15_20-53-49.png

9.动态 es module 加载器
github.com/systemjs/sy…

10.阿里 & 蚂蚁自研 IDE 研发框架 OpenSumi 正式开源
mp.weixin.qq.com/s/MQqd4OlYR…

11.Ant Design Mobile 5.0 来了,5.0 版本是一次彻底的重做,它带来了全新的设计体验和 100% 重写的组件代码实现。
mp.weixin.qq.com/s/cvsxRtps2…

12.一个可爱的项目:喵语翻译:将人类语言翻译为喵语言
github.com/miao-lang/m…