技术栈
typescript
eason_fan
5 小时前
前端
·
typescript
·
visual studio code
Monorepo性能噩梦:一行配置解决VSCode卡顿与TS类型崩溃
在现代前端开发中,Monorepo已成为管理大型项目的流行方案。它通过将多个项目、库和组件集中在同一个代码仓库中,简化了依赖管理和代码复用。然而,随着项目规模的扩大,Monorepo也可能带来一些意想不到的性能问题。
xiaohe0601
5 小时前
vue.js
·
typescript
·
canvas
🧸 前端不是只会写管理后台,我用 400 行代码画了一个 LABUBU !
注意看,这个男人叫小何,别小看他,每天晚上 9 点 59 分他都准时打开泡泡玛特小程序蹲守 LABUBU 抢购。就在刚才,屏幕时钟倒计时又到 00:00:00 了,他立刻开始狂戳屏幕上的「立即购买」按钮,切换「购买方式」反复刷新库存,熟练的让人心疼。
濮水大叔
1 天前
typescript
·
node.js
·
nestjs
VonaJS: 序列化/数据脱敏(上)
VonaJS 提供了序列化能力,可以对 API 的响应数据进行转换,比如:排除密码字段,对 Email 和 Mobile 进行脱敏处理,等等
鹏北海
1 天前
前端
·
后端
·
typescript
TypeScript 类型工具与 NestJS Mapped Types
在 NestJS 开发中,我们经常需要创建 DTO(Data Transfer Object)类。NestJS 提供了 @nestjs/mapped-types 包来帮助我们基于现有类创建新的 DTO 类,同时保留装饰器和验证元数据
濮水大叔
1 天前
typescript
·
nodejs
·
nestjs
VonaJS: 序列化/数据脱敏(下)
VonaJS 提供了序列化能力,可以对 API 的响应数据进行转换,比如:排除密码字段,对 Email 和 Mobile 进行脱敏处理,等等
工业甲酰苯胺
1 天前
javascript
·
单例模式
·
typescript
TypeScript 中的单例模式
单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。在 TypeScript 中,单例模式特别有用,因为它结合了 JavaScript 的灵活性和 TypeScript 的类型安全。
lyx_2016
1 天前
react.js
·
typescript
·
pdf
·
react
PDF文档导出分页功能实现
天呢这个功能写了好久…需求是页面上有一个简历预览,然后这个简历要能导出pdf。前端用的是react和typescript,最开始想用react-pdf来做简历导出,光中文字体就调了老半天(见我另一篇博客【已解决】@react-pdf/renderer 导出PDF时发生错误: Error: Could not resolve font for NotoSansSC, fontWeight 400) react-pdf确实能成功导出pdf,但问题是
Sheldon一蓑烟雨任平生
2 天前
webpack
·
typescript
·
vue3
·
webpack配置
·
从零构建vue3
webpack 从零构建 Vue3
虽然我们已经可以通过 Vite 去快速的构建一个 Vue3 项目,但是使用 webpack 去构建一个Vue3 项目还是有必要的。一来让我们复习下 webpack 的项目构建流程,二来万一以后遇上老项目也能够快速上手。
漠月瑾-西安
2 天前
typescript
·
ant design
·
react hooks
·
react组件封装
React 组件二次封装实践:解决自定义 Props 传递导致的 DOM 警告问题
在现代前端开发中,特别是使用像 Ant Design (antd) 这样的 UI 组件库时,我们经常面临一个共同的挑战:如何在保持组件库原有功能和样式的基础上,根据项目特定需求进行定制和优化。
西芹术士
2 天前
typescript
TypeScript 5.0+ 重要新特性全面解析
本文将详细介绍 TypeScript 自 5.0 版本以来的重要更新,帮助开发者了解并应用这些新特性来提升开发效率和代码质量。
九章云极AladdinEdu
3 天前
javascript
·
ui
·
typescript
项目分享|告别枯燥命令行,构建终端用户界面的 TypeScript 库
在图形界面大行其道的今天,命令行终端(Terminal)因其高效和灵活性,依然是开发者、运维人员不可或缺的工具。然而,传统的命令行输出枯燥乏味,交互体验远不如GUI。尽管有Ink、React CLI等库试图改善这一现状,但构建复杂、高性能的终端应用依然充满挑战。
心随雨下
3 天前
前端
·
javascript
·
typescript
TypeScript中extends与implements的区别
在 TypeScript 中,extends 和 implements 都是用于实现面向对象编程中继承和多态的重要关键字
濮水大叔
3 天前
typescript
·
node.js
·
nestjs
VonaJS: 直观好用的分布式锁
VonaJS 基于Redlock提供了直观、易用的分布式锁比如,在模块 demo-student 中创建分布式锁
濮水大叔
3 天前
typescript
·
node.js
·
nestjs
VonaJS: I18n如何支持Swagger多语言
VonaJS提供的I18n支持模块化体系。每个业务模块都可以单独提供自己的 I18n 语言资源。我们先了解I18n的一般用法,然后再看看如何支持Swagger多语言
小飞大王666
4 天前
前端
·
javascript
·
typescript
TypeScript核心类型系统完全指南
TS 是JS 的超集,简单来说就是为 js添加了类型限定。众所周知js的类型系统存在 先天的缺陷,程序中很多的问题都是因为错误的 类型导致的。
键盘飞行员
4 天前
前端
·
typescript
·
vue
Vue3+TypeScript项目中配置自动导入功能,遇到了问题需要详细的配置教程!
如何同时配置unplugin-auto-import和unplugin-vue-components,还包含了Element Plus解析器的使用。提供了详细的TypeScript配置说明,强调了在tsconfig.json中包含自动生成的类型声明文件的重要性。对配置选项的解释比较全面,特别是dts和eslintrc这些关键参数。
来碗盐焗星球
4 天前
typescript
简单聊下enum(枚举)
当你需要定义一些固定值的集合的场景时,你通常都是如何考虑的?例如对于一个订单状态集合,未支付、支付成功、支付失败、已取消、已发货、已签收、已退款,对应的数字分别是:1、2、3、4、5、6、7。
Patrick_Wilson
4 天前
前端
·
typescript
·
ai编程
AI会如何评价一名前端工程师的技术人格
在与AI进行多轮技术方案讨论后,你可以让它评价一下提问者的技术人格,以下是AI对我的评价此分析基于围绕 TypeScript 模块解析、构建工具和文档实践的技术讨论。它揭示了问题解决方法、学习风格和专业特征的模式。