最新 最热

TypeScript 类型体操:提取对象指定 key 并设置为必填

我们需要实现一个 RequiredPick 类,从一个对象类型中提取指定的 key 生成新的对象类型,并将它的所有 key 设置为必填。

2022-12-21
1

一些你需要掌握的 tsconfig.json 常用配置项

tsconfig.json 是用来配置 TS 编译选项的,通常位于项目的根目录位置。

2022-12-21
1

【GitHub日报】22-10-11 cobra、grafana、vue、ToolJet、redwood 等13款App今日上新

最新发布版本:[backstage/backstage] Pre-release v1.7.0-next.2 - v1.7.0-next.2

2022-12-20
1

前端一面必会react面试题(附答案)

前言:最近接触到一种新的(对我个人而言)状态管理方式,它没有采用现有的开源库,如redux、mobx等,也没有使用传统的useContext,而是用useState + useEffect写了一个发布订阅者模式进行状态管理,这一点对我来说感觉比较新奇,以前...

2022-12-20
1

如何进行react状态管理方案选择

前言:最近接触到一种新的(对我个人而言)状态管理方式,它没有采用现有的开源库,如redux、mobx等,也没有使用传统的useContext,而是用useState + useEffect写了一个发布订阅者模式进行状态管理,这一点对我来说感觉比较新奇,以前...

2022-12-20
1

一文看懂any,never,void和unknown的区别

不知道初学TypeScript的同学会不会和我一样被any,unknown,never和void这几个类型搞得晕头转向呢?如果你也有同样的困惑,那么就请跟着本篇文章彻底搞懂这四种类型的区别吧。...

2022-12-20
1

JSON 之父:我们能为 JavaScript 所做最好的事就是让它退役

今年 6 月份发布的 Stack Overflow 2022 开发者调查报告曾指出,JavaScript 已经连续第十年成为最流行的编程语言,现有超过 65% 的开发人员在使用。但 JSON 之父 Douglas Crockford 却在最近的一次采访中表示,JavaScript ...

2022-12-18
1

为啥 JSON 之父要建议:退役 JavaScript

Douglas Crockford: "The best thing we can do today to JavaScript is to retire it." 道格拉斯:我们今天能对 JavaScript 做的最好的事就是将它退役。

2022-12-15
1

【架构师(第三十四篇)】 业务组件库开发之 vue3 的插件系统

一段代码给 vue 的应用实例添加全局功能。它的格式是一个暴露出 install() 方法的 Object,或者一个 function。

2022-12-10
1

【架构师(第二十六篇)】编辑器开发之属性编辑同步渲染

----属性更新属性编辑通过 store 获取属性值通过发射事件触发 commit 修改属性值支持属性值的转换

2022-12-10
1