TypeScript

typescript是一种由微软开发的自由和开源的编程语言。typescript起源于开发应用程序规模的JavaScript应用程序的需求。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript的作者是安德斯·海尔斯伯格,C#的首席架构师。2012年10月,微软发布了首个公开版本的typescript。
背景: 根据设计部门的规范,统一业务小程序体系下的UI视觉体验。业务之间通用组件的复用,以及结合小程序功能。提升业务开发效率及规范,降低复杂业务重复利用成本。 方案:调研规划常用组件,制订实现计划及目标。使用pnpm+monorepo的项目工程管理,在vite体系下使用vue3 + ts的技术栈建设组件库,提供主题切换,国际化,自动导入resolver,打包工具插件等 成果: 提供基础组件10+,业务组件20+。业务覆盖率90%,提升业务开发速度,提供大量的变量,节约在UI样式调节上消耗的时间,基础图表相比第三方在体积上大幅减小。
560javascript
1:项目为实时协同类休闲游戏,包含语音聊天,国际化,文字聊天等, 消息协同使用websocket, 语音聊天使用webrtc,canvas进行场景绘制。 2:设计多场景消息类型数据,涉及房间信息,游戏信息,绘画笔迹,游戏事件,状态检测等以应对各种场景,性能通过离屏canvas,及隐藏分层处理静态/同态,坐标定位等场景. 处理的典型问题: 1:网络波动/上下线场景下,检测用户状态并同步拉取最新状态进行更新绘制。 2:不同设备下,接受者场景视角不一致及帧率不同问题。 3:canvas精灵对象坐标及事件系统,性能优化等。 成果: 1:YouDraw刚推出,没有广告宣传情况下,获得5K+日活,日新增300+玩家。 2:谷歌商城上架app版本YouDraw(大陆不上架),下载1k+, 获得一致好评。 3:youtube玩家推荐休闲游戏: https://www.youtube.com/watch?v=U9xBcbsRpD8&t=11s
640javascript电话/通讯/IM聊天
主要功能: ● 受理中心 流程管理 增删改查:允许用户增加、删除、修改和查询相关的数据或任务。 任务列表 导出数据:可以将任务列表的数据导出为文件(如 Excel、CSV等)。 搜索功能(可筛选):允许用户通过关键词或条件筛选任务列表。 任务分配:将任务分配给不同的执行人。 ● 地图数据 分布图:展示数据在地图上的分布情况。 搜索功能(可筛选):在地图上搜索或筛选数据。 问题详情:查看地图上标识的问题的详细情况。 ● 执行人位置 新增、导出数据:增加新的执行人位置数据或导出现有数据。 权限管理:管理不同用户或角色的访问和操作权限。 轨迹地图:展示执行人的移动轨迹。 ● 考核督查 督查问题:对督查问题进行增加、删除、修改和查询操作。 搜索功能:通过关键词或条件搜索督查问题。 数据导出:将督查问题的数据导出为文件。 ● 督查打分 数据列表:展示所有的督查打分数据。 导出数据:导出督查打分的数据。 ● 考核模块 考核管理:进行考核相关的管理工作。 考核统计:对考核数据进行统计和分析。 ● 统计汇总 数据看板:通过图表形式展示统计数据和趋势。 ● 上报问题 导出数据:导出上报问题的数据。 搜索
470Javavue
项目介绍:该项目是为某市公安局做的沙盘预案演示项目,其主体是用三维引擎cesium做的三维地图。其主要功能是可 以让用户通过在地图上面添加各种标绘和配置标绘的流程显示,从而实现预案的功能。 本人负责:预案界面开发和cesium三维地图开发,主要负责三维地图的功能和交互开发,包括模型标绘、点标绘、线标绘和面标绘,相机的漫游,业务数据的撒点显示等。涉及技术Vuejs、cesiumjs、animejs
1710javascript
• 负责前端页面的整体布局和设计,确保页面美观且符合用户体验。 • 使用vue3和typescript进行页面开发,实现响应式布局和动态数据渲染。 • 与后端团队紧密合作,完成接口对接和数据交互。 • 处理大列表展示时,优化页面页面响应,减少用户等待时间。 • 学员观看视频实时上报进度,解决浏览器优化问题,造成的settimeout精度丢失。 • 使用懒加载技术,优化图片加载速度,减少用户等待时间。 • 使用CDN加速静态资源的加载,提高页面响应速度。 • 对代码进行精简和优化,减少不必要的渲染和计算。
600前端
自己的小博客,目前还在完善中,大概框架完成了3成? 博客展示端主要为tailwind next react 博客后台管理端为vite react antd 后端是用的go语言的gin,和gorm
580前端
项目背景:为商家开发一套商用的商城小程序以及管理后台 项目职责:作为项目 owner 从 0 到 1 参与选型,承担部分产品管理职责,对接需求开发。 使用微信开发者工具开发小程序并对接后台 使用Next.js+ React.js + Zustand + Material-UI+Tailwind css构建后台项目, 使用Node.js+MySQL作为后端框架开发API端点,将项目部署到阿里云服务器上 项目难点:引入 eslint+prettier+相关插件 统一代码风格及规范,提升代码可读性 采用图片懒加载、前端缓存,防抖节流等技术手段优化前端性能和用户体验减少服 务器请求、加快页面加载速度。 设计数据结构和hooks实现管理员可以准确灵活配置配色和尺寸以及价格 用Zustand实现状态监听实时传递和更新页面数据 通过下拉菜单、复选框、输入框等方式进行属性选择和关键字搜索快速定位 使用yup和异常捕获技术,确保前端上传数据格式和代码逻辑准确性; 使用JWT进行token的验证,以及bcrypt进行密码哈希处理做到后台安全 配置域名,https,七牛云服务器和阿里云服务器进行项目部署
580reactweb
1、商城分为特惠商城、品牌精选、案例库、定制中心、传动专区等模块,包括PC端和小程序端 2、我主要负责特惠专区、品牌精选、案例库等模块前后端、小程序等功能开发,开发语言后端使用C#,pc端使用vue
480vue
(独立开发) 系统使用引擎 cocoscreator3.8.1,采用 typescript 语言进行开发。 《猫耳娘》是一款横板跳台游戏,玩家通过操控小猫通过各种障碍物;通过手指按住屏幕的时间长短来控制小猫的跳跃距离躲避障碍物。地刺分为普通地刺和有刺出剑的地刺,合理选择时机越过;还有冰层,小猫跳到冰层上会滑动,也要选择时机跳过,还有一些藤曼的攻击,天上每隔一端时间会飞过一个小鸟,投递的物品降落在地面会生长出花朵,尽量获取它,可以在后续遭遇障碍时,回到上一次跳跃的地点。 【包括功能】: 排行榜,可以看到与自己一起玩过的好友战绩,效果如图所示: 操作指南:介绍游戏玩法 游戏设置界面:音乐,音效,屏幕震动的开启和关闭设置 数据配置:游戏每个关卡采用数据配置,通过编写的工具来生成。
480微信小程序
ASR语音识别合成技术+LLM大模型+ES向量数据库+Bert文本向量生成模型建立口腔健康咨询反馈系统。支持各类垂直行业! 1.通过互联网+ASR技术建立口腔健康咨询反馈系统: 2实现手机网页版输入口腔健康问题语音及文字问题的采集: 3.融合互联网+ASR技术建立智能口腔健康信息自学平台: 4可快速查询并匹配口腔健康图文、视频文件:给咨询提供专业的口腔知识科普: 5.具有后台管理权限管理及统计功能; 6.实现口腔健康咨询应用效果评估功能软硬件配置清单 ASR+NLP技术构建的带有AI自学习算法的口腔健康咨询反馈系统该系统可以通过与用户的交流(口述,文字编辑)的方式,提取用户口腔健康问题关键字,与内容库管理子系统中的诸多资料进行关联分析,向用户推荐相关口腔健康诊断案例以及口腔健康教育内容信息。主要用于对口腔健康数据的数据采集,包括口腔检查、诊断、治疗、护理等方面的数据。通过建立自然语言的规则库,将资料进行关联标注,标注后的资料可以提供给咨询子系统进行快速检索和知识定位。同时,管理系统提供针对采集数据进行数据清洗、数据校验、数据加工处理等数据治理功能。为入库数据的有效性和安全性提供保障。根
1980大模型
这个平台是我们公司做给北京科贸的一套后台管理系统 主要功能就是增删改查 导入导出 因为这个平台是基于 之前做过一个用户使用的科贸平台 之前的数据都是人去维护的 后来决定开发这个平台 我在其中参与两大模块 党建乐园 和 党建之窗 其中 党建之窗有七个菜单是我这边完成的。
440vue后台管理系统(模板)
一、项目简介:提供给学校选题组卷、布置作业、批改作业、生成定制化报告的网站系统。 二、项目指责:搭建项目基础、组件库、函数库、代码规范等。完成选题组卷、试卷的解析 展示、项目性能优化等。 三、技术栈:vue3+TS+Naive UI 四、技术难点实现: 1、接口下发题型公式、前端封装自定义指令去进行解决,然后使用 mathjax 插件展示 相关的公式。 2、多个模块公用一套基本的模板 UI、将相关 UI 组件进行封装,满足多个模块进行调用。 3、使用图片懒加载、预加载、防抖、节流、动态组件、动态路由等方式对性能进行提升、 对打包后的代码进行分包处理。 4、使用 pinia 对试题篮模块进行状态管理、试题篮的试题数目状态反应成 EChart 表格、 图形。
570javascriptHTML5开发相关
该项目是对工业自动化中的 AGV 设备进行同一管理的系统、包含 AGV 设备的任务下发、设备运行状态、设备运行日 志等系统,该项目使用 Vue3、TypeScript、Ant Design、logicFlow、CodeMirror 等技术进行开发 责任描述: 1. 负责了各个流程图节点表单的开发内容 2. 负责对复杂 JSON5 数据格式进行转换,将 JSON5 数据转换为表格数据 3. 开发了流程图设计器中循环、并行的节点、重构了节点布局编排的算法
750vue物联网
丰e足食能量站属于百货类小商店,该商店针对于线上销售百货零食商品,可以帮助商铺在不同的站点铺货,类似于售货机,方便拉拢人流量,根据客户的需求开发而成,目前小店运营正常。
300javascript
项目主要有 订桌模块:创建订桌 拼桌模块:加入其他人的订桌 沟通模块:和其他用户或者管理员交流 支付模块:订桌成功后付款
740视图布局(View Layout)
小程序海外业务线,包括toG的公共服务版块,B端的广告业务/公众号,C端电商及小游戏版块的项目研发与规划。 图片因为数据敏感,为少量项目示例,工作中包含各种项目,后台管理,SSR项目,Hybird混合开发,官网,组件库等等各类型并作为前端架构指导开发
360javascript小程序
1.后台管理系统模板 2.一些小案例(echarts模板、水印小效果) 3.哈士奇(husky)进行git提交校验 4.必须pnpm安装依赖,其他安装依赖发生错误时,会自动退出,不会继续执行后续操作
400vuevue
技术栈:react+nextjs+tailwindcss 具备较好的适应性和审美风格 使用前端缓存和web和react性能提升手段优化前端性能, 优化用户体验,解决三方平台的硬性时间造成的较差体验问题,完成支付流程时间从9秒到2秒左右的提升
430reactweb
1. 浏览器扩展程序,安装后,可对当前用户浏览的任意网页进行文字突出显示和内容批注。 2. 使用浏览器本地数据库实现,没有服务器,用户突出显示数据会被缓存在本地,下次打开时读取数据库并加载出来。
590css
根据figma设计图完成页面开发,页面布局 主要技术react next ts tailwind等 使用tailwind完成响应式页面,完美适配pc和移动端
740
当前共1459个项目
×
寻找源码
源码描述
联系方式
提交