TypeScript

typescript是一种由微软开发的自由和开源的编程语言。typescript起源于开发应用程序规模的JavaScript应用程序的需求。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript的作者是安德斯·海尔斯伯格,C#的首席架构师。2012年10月,微软发布了首个公开版本的typescript。
项目主要负责向客户售卖工业产品零件,项目采用中日双语 首页有产品分类,轮播图,信息展示等 可跳转至产品分类列表页面,二级分类页面,商品详情,个人信息详情,注册登录等页面 大致分为首页、分类模块、产品模块、订单模块、购物车模块、个人信息模块、登录注册模块 主要负责搭建整体框架,参与项目中重要模块的研发 难点在于商品搜索和分类筛选时,前端展示结果有三种,搜索结果仅有分类、仅有商品以及推荐搜索 分类及商品详情采用动态路由传参
550css
通过拖拉拽连线的方式生成流程文件,支持流程文件的导出导入。 前端使用electron+vue3.0+ts+element plus实现 流程引擎使用的antv-g6 核心功能代码使用python实现
770cssVue 组件
自定义了一些项目中常用的组件,基础组件Icon,Button;展示数据的List,Collapse等,还有可以弹出提示信息的message组件及可以实现类似微信聊天框左右滑动的滑动组件。 其中的难点在于动画的执行流程、时机以及抽象出合理的文件方便日后维护。
920React 开源项目
官网:https://bbs.picoxr.com/ 实习期间参与PICO论坛的开发工作,主要参与话题,评论区以及后台管理的页面的开发工作
1840javascript前端
个人博客开源项目
打造具有个性化的个人博客,实现自己的想法。 亮点: 1. 添加自己喜欢的特效到博客中 2. 使用自动动画组件,添加自己喜欢的动效到路由或组件。 3. 集成问内操作 流程 功能,使文章更具活性 4. 集成个人工作流到博客前台
1270react服务器端JavaScript
项目为工业产品售卖平台后台管理 模块有角色权限修改、商品种类管理、订单管理、商品列表管理等 搭建并参与开发整个项目 在路由权限尝试过两种不同方案,一种是前端固定路由,依据后端返回权限判断实际路由,另一种为后端返回权限树动态生成前端路由,最终选择了方案二
680css工业软件
独立完成整个前端项目的开发工作; 封装算法。实现对不同的数据组装成不同的内容、表格等; 在前端实现树形组件的删除自动排序; 自定义树形组件各个节点的名称;
610javascriptOA办公/协作平台
功能模块: 1.资料管理模块 对设备上传的数据进行统一上传管理 2.回收站模块 已移除的数据进行逻辑删除或还原操作 3.机构管理 机构的增删改查 4.用户管理 用户的增删改查 5.设备白名单 已授权设备白名单设置 我负责的功能: 1.大文件的切片,断点续传,优化上传最大并发数,异常操作捕获 2.整个项目从搭建到发布 3.技术栈: angular框架 UI框架采用antd 难点: 1.浏览器的最大并发数量限制,第一版本大文件最大2GB ,每片切成5mb 大小后,会有大量的请求堆集在浏览器,一是容易接口超时,2是没有合理利用资源,最后通过promise 实现线程池的的控制,最多4个并发请求同时发出
1340文件传输工具
1.微信抖音小游戏框架,包括sdkManager,登录,广告,分享等操作整理为统一接口。此项目为模拟羊了个羊开发的,测试框架性能。 2.服务端为java Springboot框架,通过http,socket进行数据交换。注意:后端项目暂时不在这里分享。 3.支持所有http,socket数据交换。 4.序列化exxcel配置表为游戏配置信息。有配置工具说明文档
2350游戏
基于Electron+ReactNative 打造个人夸端全时工作流体系。 主要功能:博客、个人计划、工具模块、项目、点子模块、个人管理 ReactNative端 扫描账单自动接入桌面端的个人管理中的财务管理。计划待办、未来规划、白板备忘录等。
670react系统监控
小项目开源项目
这是个人兴趣的实现,里面包含几个小项目。 1. 简单的轮播图(文件夹命名为 slider)。包含了轮播图的基本逻辑。 2. FlappyBird(文件夹命名为 flappy_bird)。这个项目实现了一个游戏,玩家可以控制小鸟的上升和下降来躲避水管。此外该游戏还实现了暂停功能。 3. 五子棋(文件夹命名为 gobang)。功能包含悔棋和重新开始,玩家还可以调整棋盘的大小。 4. 电梯(文件夹命名为 lift)。使用 Java 实现了电梯的基本的运行逻辑,采用了多线程同时处理电梯的移动和用户的按键操作,采用了电梯的运行算法。但是该项目没有 UI。 5. 大文件的上传(文件夹命名为 upload_download_files)。实现了文件的分片上传,断点续传,进度条不会回退。 6. 请求并发队列(concurrency_task)。实现了任务的并发运行,当多个任务需要执行时,该队列能控制正在运行的任务的最大并发数,即同时可执行的任务。其他的任务只能等待正在运行的任务执行完毕才能得到执行。 7. 视频播放器(stream_video)。模仿哔哩哔哩的播放器搭建了一个属于自己的播放器 UI,原
920javascript
1. 主要是为企业服务的检索系统,知识产权、专利等等。 2. 主要功能是由vue3框架以及组件库实现开发。 3. 个人主要负责了多个组件及页面的开发,后期维护等工作。
760javascriptOA办公/协作平台
项目目标:使用NextJS与TypeScript搭建一个个人简历网站,包含语言选择与简历展示。 工作内容:包括语言选择,动画,导航栏,以及自适应页面
940前端
1、项目分为登录页、首页、分类列表、商品详情页、收藏列表、购物车、我的主页、搜索页、地址管理、订单列表页、余额展示了&充值、物流信息、团长申请、个人推荐管理、海报生成等模块; 2、全部页面均有我主导并带领另外两个开发完成; 3、项目有几个难点: - 底部动态导航:不同于普通的固定导航,此项目使用了自定义的导航设计以支持此功能; - 顶部导航样式动态可变:根据页面滚动而对应的改变样式; - 海报生产:适配不同的机型,保持生生成的海报样式正确展示; - 多场景跟踪:多个场景准确跟踪分享人员并上报;
820css微信小程序
1. 此项目是服务于入驻商家的操作系统,便于用用户对个人信息及团队修改或管理。 2. 此项目是由vue3+element-plus开发完成。 3. 本人在此项目主要负责页面开发及维护。
1060javascriptjQuery的Cookie和参数处理
系统结合物联网模式并涉及 Gis业务,其中业务所使用的地图框架为maptalks一款国内开发者开发的开源 webgis框架、前端框架采用vue3+TypeScript+ElementPlus 等技术进行开发,使用Mock.js进行数据模拟,使用Promise对axios进行二次封装来处理请求,以及 mqtt 消息队列遥测传输技术定时更新页面数据和约定响应事件模式,业务中涉及到场馆渲染使用了Three.js 框架,为其系统建立3D可视化模型,涉及到多处变电站模型展示,以及国际博览中心场馆模型展示,同时还使用了Tween.js 来做模型场景的视角移动效果和模型点击动画效果,不再繁琐的依赖于 Threejs 的相机视角锁定。
250css
• 技术栈:项目采用 uniapp 框架所开发的移动端应用系统;前端框架采用了 vue 3框架以及 vant UI 框架进行开发,使用 uni.request 进行前后端通信,使用 uni.getStorageSync(),uni.setStorageSync()实现获取存储 token ;使用 uni.navigateTo()、uni.navigateBack()实现路由跳转,路由返回等操作。
320javascriptuniapp
大数据平台里面包含 集群管理manager、数据开发和任务调度、数据目录、数据集成、SQLEditor、数据质量、系统管理。 大数据治理平台 基于大数据平台支撑的一个面向数据湖的智能化数据治理平台。数据标准、数据建模、数据质量、数据安全、管理中心、个人中心。 在项目中,主要承担存量项目升级改造、新增项目前端工作流接入,组件库、工具库、hooks,前端规范实践等基础设施建设。 由于涉密原因,作品图片无法上传,仅上传本人个人项目的截图
580react企业ERP/CRM/进销存
项目目标:使用NextJS与TypeScript搭建一个个人简历网站,包含语言选择与简历展示。 工作内容:包括语言选择,动画,导航栏,以及自适应页面
940前端
功能模块: 1.地图功能 2.视频功能 3.云台功能 4.基地管理 5.设备管理 6.种植管理 7.农情管理 8.溯源管理 我负责的功能: 1.地图功能搭建 支持多地图切换,高德,谷歌,天地图一键切换 2.视频功能 视频直播 视频回放功能 3.云台功能 低延迟视频功能 4.地块规划 地块与基地的增删改 5.设备管理模块 视频设备的管理 技术栈: 1.openlayers 地图功能 2.jessibuca zlm.js 视频功能 3.angular vue antd 微前端qiankun 难点: 1.云台设备需要延迟非常低,最后把传统flv格式流改完了webrtc 流,最后延迟在1秒以下
1580javascript
当前共1514个项目
×
寻找源码
源码描述
联系方式
提交