typescript

90后的晨仔6 小时前
前端·typescript
5分钟搭建你的第一个TypeScript项目在上一篇文章中,我们深入探讨了TypeScript的核心价值。现在,是时候动手实践了!很多初学者在面对新工具时会有"配置恐惧症",但请相信我,搭建TypeScript开发环境比你想的要简单得多。
路光.12 小时前
前端·react.js·typescript
React中Suspense的分包实践首先预备目录执行pnpm build打包可以看到,项目中所有tsx文件只打包到一个js中使用Suspense,包裹异步加载的组件打包后
熊猫钓鱼>_>1 天前
ai·typescript·多模态·仓颉·cangjie·智能推荐系统·强类型
仓颉语言:智能应用开发的新范式目录1. 引言2. 仓颉语言的核心特性强类型系统并发与异步支持AI原生设计跨设备协同3. 智能应用开发实践
时间的情敌2 天前
前端·vue.js·typescript
基于 Vue3 及TypeScript 项目后的总结概述Vue3出来已经有一段时间了,在团队中,也进行了大量的业务实践,也有了一些自己的思考。总的来说,Vue3无论是在底层的原理上,还是在业务的实际开发中,都有了长足的进步。
Dragon Wu2 天前
前端·javascript·小程序·typescript·前端框架·taro
Taro 自定义tab栏和自定义导航栏目录一、为什么不采用官方的方法二、公共布局重要一步:配置自定义的tab页面路由和自定义导航栏配置,app.config.ts:
武清伯MVP2 天前
笔记·学习·typescript
阮一峰《TypeScript 教程》学习笔记——类型映射TypeScript 的类型映射是将一种类型按规则转换为另一种类型的核心机制,主要用于对象类型,核心语法为 [prop in keyof Type]: TargetType(通过keyof提取原类型键名,in遍历键名联合类型);支持通过映射修饰符(+?/-?控制可选属性、+readonly/-readonly控制只读属性)调整属性的可选/只读特性;TypeScript 4.1 引入的键名重映射(as子句,如[p in keyof A as ${p}ID])可修改键名,还能实现属性过滤(通过条件类型返回ne
Pu_Nine_92 天前
前端·vue.js·性能优化·typescript·1024程序员节
Vue 3 + TypeScript 项目性能优化全链路实战:从 2.1MB 到 130KB 的蜕变在本文章中,我将完整展示如何通过系统化的优化手段,将 Vue 3 项目从基础实现到企业级优化的全过程,包含可量化的性能数据和具体实现方案。本文项目技术栈: Vue3、TypeScript、Composition API
快起来别睡了3 天前
前端·typescript
TypeScript装饰器详解:像搭积木一样给代码加功能作为一名前端开发者,你一定遇到过这样的场景: 想给类加一个日志功能,却要每个方法都写console.log(); 想验证参数是否合法,却要在每个方法里重复判断。
嗷呜~3 天前
typescript·vue3
error 找不到模块“../views/Login.vue”或其相应的类型声明技术栈:ts+vue3+vite/// <reference types="vite/client" />
_光光3 天前
前端·react.js·typescript
任务队列及大文件上传实现(前端篇)本文将从零开始,详细拆解一个大文件上传项目(前端部分)的完整开发流程。我们会从项目搭建入手,先实现一个支持暂停、重试、并发控制的任务队列(TaskQueue),再基于此构建具备切片上传、哈希生成、进度监控等功能的上传器(Uploader),最终完成可交互的演示 Demo(建议搭配 《大文件上传服务实现(后端篇)》 食用^_^,或自行搭建后端服务 )。
濮水大叔4 天前
typescript·node.js·nestjs
VonaJS AOP编程🚀大杀器🔪:外部切面在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。VonaJS中的外部切面,可以类比于Spring Boot中的AOP切面和AOP织入概念。VonaJS的外部切面不需要什么前置通知、后置通知、异常通知和环绕通知,只需提供一个同名方法就可以了。之所以可以这么简洁,是因为使用了洋葱圈模型。
濮水大叔4 天前
typescript·nodejs·nestjs
VonaJS AOP编程大杀器:外部切面在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。VonaJS中的外部切面,可以类比于Spring Boot中的AOP切面和AOP织入概念。VonaJS的外部切面不需要什么前置通知、后置通知、异常通知和环绕通知,只需提供一个同名方法就可以了。之所以可以这么简洁,是因为使用了洋葱圈模型。
还是大剑师兰特4 天前
前端·javascript·typescript·1024程序员节
TypeScript 面试题及详细答案 100题 (91-100)-- 工程实践与框架集成《前后端面试题》专栏集合了前后端各个知识模块的面试题,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs,nodejs,mangoDB,SQL,Linux… 。
fruge5 天前
javascript·ubuntu·typescript
TypeScript 基础类型与接口详解深入理解 TypeScript 的类型系统,掌握接口的使用技巧TypeScript 作为 JavaScript 的超集,为前端开发带来了强类型系统的优势。本文将深入讲解 TypeScript 的基础类型和接口,帮助开发者更好地理解和使用 TypeScript 的类型系统。
海鸥两三5 天前
vue.js·typescript·uni-app·1024程序员节
Uni-App(Vue3 + TypeScript)项目结构详解 ------ 以 Lighting-UniApp 为例,提供源代码在本文中,我们将详细解析一个完整的 Uni-App + Vue3 + TypeScript 工程结构。 以项目 Lighting-UniApp 为示例,带你了解每个文件、目录的用途与作用。
菜鸟una6 天前
前端·vue.js·微信小程序·小程序·typescript·taro·1024程序员节
【微信小程序 + 消息订阅 + 授权】 微信小程序实现消息订阅流程介绍,代码示例(仅前端)微信小程序消息订阅包括一次性订阅和长期订阅(非永久订阅)。 让我们来一起看看怎么使用吧~文档直通车:开放能力 /消息 /订阅消息 /小程序订阅消息(用户通过弹窗订阅)开发指南
前端初见6 天前
javascript·ubuntu·typescript
快速上手TypeScript,TS速通👉为何需要TypeScript 背景:JS的类型系统存在“先天缺陷”,JS代码中绝大部分错误都是类型错误(UncaughtTypeError)。 问题:增加了找 Bug、改 Bug 的时间,严重影响开发效率。
郑板桥307 天前
javascript·typescript·npm
TypeScript:npm的types、typings、@type的区别TypeScript的类型声明文件随着版本迭代和社区发展,经历了从手动管理到标准化命名的过程。早期开发者需要自行下载.d.ts文件并配置,后期通过DefinitelyTyped实现了集中化管理和自动类型获取。
Java陈序员7 天前
vue.js·typescript·electron
免费高颜值!一款跨平台桌面端视频资源播放器!大家好,我是 Java陈序员。今天,给大家推荐一款跨平台的桌面端视频播放器,免费高颜值!ZyPlayer —— 一款免费易用且打造的全功能媒体播放器,基于 electron-Vite 框架,结合 TDesign 组件库和 Vue3 全家桶,致力于提供流畅、高效的跨平台娱乐体验。
菜鸟una7 天前
前端·css·vue.js·微信小程序·小程序·typescript
【瀑布流大全】分析原理及实现方式(微信小程序和网页都适用)前端的同学在开发过程中,会遇到瀑布流这种布局方式,特别是商城类、社交类的项目,会很经常遇到。 先明确需求,再选择适合的方法,去渲染页面。