TypeScript

typescript是一种由微软开发的自由和开源的编程语言。typescript起源于开发应用程序规模的JavaScript应用程序的需求。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript的作者是安德斯·海尔斯伯格,C#的首席架构师。2012年10月,微软发布了首个公开版本的typescript。
项目基于iframe的前端微服务架构的大型Saas项目,包含几十个子应用,上百个模块,如Bapd,招聘云、薪签约、薪餐厅等等。 技术栈:Vue全家桶、iView、bnd-tracking(数据埋点)、Aes(数据加解密)、Echarts、vue-office等 工作职责: 1、推行前端工程的规范化,标准化。引入ESLint,Stylelint规范前端编码,引入commitlint,husky推行Git工作流规范,并输出文档 2、基础技术架构的改造和升级,提升项目运行构建速度和运行速度,提升开发体验 3、通用组件的封装和优化,提高团队开发效率 4、项目重构,提高项目性能,易用性,可维护性,拓展性
240SAAS
这是天虹内部自己负责线上线下会员、收银等数据管理的后台,其中包含有客服模块、商品模块、订单模块、会员模块、营销模块、物流模块、运营模块、收银模块、账号管理模块等内容 技术栈: 分新旧两个仓库,旧仓库使用基于 redux+redux-saga的 Dva.js+webpack 构建,后期因为旧仓库代码更新迭代的太多,技术过旧、难以维护、项目打包体积越来越大、本地运行过慢等原因,将后续新增的模块和需求都写在了新仓库中,新仓库使用内部微前端 toss.js 构建,分为基础模块和其他子模块,基础模块包含路由构建、项目打包、公用组件、公用方法等内容,子模块负责每个二级路由下的所有页面实现等。 整个后台所有更新迭代需求主要由我负责
950javascript
此h5主要是重构xx公司到家业务中电子小票有关售后申请退货流程的h5项目,内嵌到公司 app 和微信小程序中用的。项目主要使用 vue3.0+vite3+ts+scss 构建。里面的功能主要包含退货商品的选择、退货申请、跳转支付运费、退货审核流程、退货物流的选择和查看等等。 由于项目是内嵌在 IOS、Android和微信小程序三端的,基于安全和权限的考虑,在整个项目中,诸如图片上传、地址选择、物流单号扫一扫等功能,都使用了原生的功能。 与app原生交互,主要使用了 js桥接功能,在 window上挂载了一个 THJSBridge 的对象,app 在这个对象中创建了一个 postMessage 的方法,h5上这个对象中创建了 receiveMessage 的方法。当h5想要使用原生的任何功能,通过调用 postMessage 方法,传入action和相关传参,原生 app 上对这个方法进行监控并且做相应的处理,在需要处理结果时,会使用receiveMessage方法对h5传达处理结果。 与微信小程序交互,大部分都是使weixin-js-sdk 调用微信的原生方法。
1220
场位管理、及车载移动端操作。 场位管理系统,主要用于查看现场的堆码情况,适用于仓储型企业。 车载系统,对移动平板做出了相应的适配,以适应现场操作 上述前端均由本人开发,主要解决大数据量渲染问题的效率问题。
590cssvue
@jeffchi/logger开源项目
前后端能用的js日志打印输出工具库 1、支持在浏览器和后台终端中彩色打印 2、支持服务端使用, 在服务端使用时默认写入 %root%/logs/yyyy-mm-dd.log 日志文件。 3、可配置输出的格式
560javascriptnodejs
我负责通过HTML和CSS设计网页界面,利用React和Vue框架开发组件,以实现用户友好的界面呈现。在项目中,我整合了MQTT消息和其他跨域消息,通过模拟展示数据,使用户可以直观地了解系统的运行情况。同时,我利用Three.js技术开发了三维模型展示界面,为用户提供了缩放、旋转以及其他各种操作功能,让他们能够深入观察模型的每一个细节,从不同角度和尺度进行细致的观察和操作。
440javascriptvue
1. 独立开发 邀请人分销团队上下级 海报 支付 统计上下级获取的数据展示,以及金额,可以对佣金比例进行设置等... 2. 主要使用uniapp +vue3 跨端
510vueweb
在长期的开发中,发现了对于大量的应用,都有一些雷同的功能,比如登录、字典、数据权限、用户-角色-部门等,于是我便有了一个想法,将这些雷同的功能抽取出来封装成一个通用的前后端开发模板,后续的应用可以直接基于该模板进行二次开发,市面上有类似的开源代码(若依,jeecgboot),但是这些代码内容太多,而且作为一个程序员,我有造轮子强迫症,目前还比较简陋,只有最基础的登录+rabc+字典的功能,后续会逐渐增加功能 技术:后端采用传统的java+springboot+mybatis-plus+redis的组合,安全框架是自定义的一个实现了认证+授权+跨域的过滤器;后端是vue3+ts_element-ui的组合,中规中矩
1040Java
独立负责项目搭建,技术架构,全功能开发,包括,登陆、权限、菜单以及项目中常见的业务等 包含表单,列表以及详细信息查看,还有数据统计等
490HTML5开发相关
1.支付宝内保险业务区块,对客聊天,业务咨询 大模型 智能问答,卡片信息开发与发布 2. 客户画像 展示统计与处理, 即时通讯websocket 电话外呼等.. 3. 根据需求负责东西变化, 主要负责团队块 和聊天的代码 卡片 ,根据需求更新迭代 4. 主要使用web react ahooks chair中间层 bff oneapi等...
520reactreact
1、负责整个h5的页面和功能,使用了vue实现了会员中心装修功能和会员等级管理递归组件 负责商品导入到购物车功能,分类,小商店店长独立系统管理功能,使用原生下载文件实现合同功能。 2、使用高德地图和二维码插件实现门店扫码,扫码领券功能, 3、动态封装域名和授权功能实现多个在微擎系统上线引流和动态主题色功能实现h5页面快速换装和模板 项目三: 宠客站后台管理系统和行业电商网站(采用vue3+element) 1:负责前端RBAC 权限管理所有功能,使用vue3的hooks封装了页面表格和搜索功能,减少开发时间 2:企业微信扫码登录和动态新增车辆供应商的标签功能, 3、负责全站的页面优化和功能二次开发和富文本编辑器和所有页面的接口对接。 针对不同的功能页面(商品打折、产品分类、搜索功能等)进行了element组件二次封装 负责商家管理,店铺管理,有采用vue的vue-router,vue-cli,vuex状态管理技术
750javascriptvue
运营端主要面向与管理层,是用vue2搭建的。运营端主要模块有用户管理,公司管理,会员管理,登录,代理管理,主要用来审核一些企业,管理企业跟2用户等。 负责:公司管理、登录模块 1. 用ElementUI组件库完成页面布局 2. 和后端联调对应接口,动态渲染页面 3. 负责这些模块的维护、迭代改版优化 注:该项目无法提供截图
600vue手机相关软件
1、项目介绍:本项目是PC端办公产品,既可以和智能办公本搭配使用,也可以单独使用,主要功能有笔记(类似印象笔记),语言记录转写(办公本记录实时转写),日程,待办事项,云书架(阅读),文件驿站(可以和办公本互相转发文件)等核心功能模块,主要技术栈为electron + vue3 + element-plus + typescript + node.js + nsis。 2、工作内容:在本项目我主要负责产品数据的后台同步,云书架的开发,笔记等核心功能的开发与设计,其中为了本软件可以离线使用,所有数据都会在本地数据库包括一份,主要使用的是使用node.js来同步数据,并保存到本地数据库(lowDB),使用node.js启动本地服务,所有的前端操作都调用本地服务,然后由本地服务同步至服务器。 3、工作内容:在本项目云书架(阅读)模块中,阅读解析器也由本地开发维护,并开源发布至公司仓库,主要功能为解析epub、txt等书籍,并渲染至前端页面。阅读器主要功能有解析epub、txt等类型文件,设置阅读字体大小、间距、滚动阅读、双页阅读、黑夜模式、羊皮纸模式等,主要使用技术栈为typescript、v
510vuevue
1.项目介绍:吉祥航空APP主要面对C端旅客,用户使用APP提供机票购买,订单管理,航班动态查询,值机选座,机票改期,升舱,会员中心,积分商城等服务,实现旅客从购买机票到落地全流程服务。 2.技术框架:官方APP采用Hybrid开发模式,H5与原生交互采用JSBridge进行通讯,H5部分使用Vue框架,UI框架使用cubeUI。其中首页及登录注册等用户体验要求较高且版本迭代频率低的使用原生开发,功能复杂且版本更新要求比较高的使用H5进行开发。开发方式使用控制器进行环境区分,为了快速的进行H5开发与调试,所有原生提供的接口在H5都有相应的实现,以保持在浏览器端能正常运行。 3.工作内容:主要负责APP的前期框架搭建,版本迭代的需求管理,任务分解与分配,跟踪整体的开发及测试情况,与业务方进行需求确认与沟通。
540APP
1.项目分为两个端 app和微信小程序 2.分为两个小项目 一个用户端 用户可以在app上发布任务购买产品, 骑手端负责到达用户指定的地点,将车子带去指定的地点去清洗 3. 独立开发两个项目 是用uniapp vue uview 等.. 接入即时通讯和接入语音播报 对骑手提示和接单提醒
420javascriptAPP
作品成果链接: 【和小伙伴历时两个月搭建的分布式旅游社交平台~】https://www.bilibili.com/video/BV1mg4y1L7Qs?vd_source=14b663732c301a4549272579914bd3c0
490docker
该项目为(海葵低代码平台)是研发项目。 低代码 Sass 平台,主要是为用户提供不同客户端等登录(钉钉应用和钉钉小程序、企业微信应用、网站的账号、工号)提供便捷使用以及业务对接等,用户可自主创建企业,通过企业组织架构管理员工账号权限数据查看等等,为用户提供自主化实现想要的系统化动态表单设计,提供第三方业务 API 对接用户所在企业系统。使用户可更加便捷的在平台统一化管理自己企业的系统项目和权限管理。 原使用 Vue 2全家桶开发,后期随着维护业务和代码优化。 前端技术栈:1.0版本原使用 vue 2全家桶和 WebPack 进行开发,后期2.0版本开始使用 Vue 3全家桶搭配 Vite 以及企业内部公共包项目同时进行开发,使用 Element Plus 组件库,实现最大化组件开发复用以及响应式移动端(采用的 Vant 组件库),ES5/ES6/ES7、JavaScript、Node.js、Axios、Scss、Lodash、 Vxe-Table、SVG 和字体图标配置等以及其他若干插件进行开发,与设计部工作对接,熟练使用腾讯设计和 figma 设计高度还原设计师设计稿,项目维护:
680vue PC网站
该项目是本人利用业余时间开发的一款针对直播主播的一款插件。该插件的主要功能是记录观众赠送的礼物,显示在直播画面来刺激观众消费。 该项目经历三个大版本更新迭代,目前最新版采用C#、Electron、Vue、Quasar、Senrty、Typescript、WebStorm等技术和工具开发。 分为监控端、管理端、显示端三个模块;监控端主要使用C#编写,使用Sentry进行异常监控,主要功能是监听直播间礼物并发送给管理端;管理端主要采用Electron、Vue、Typescript等技术,同样使用Sentry进行异常监控,主要功能是负责礼物的统计和计算以及发送显示数据给显示端;显示端采用Vue、Typescript等技术,主要功能是显示在直播页面供观众观看。 目前有超百万粉的主播等用户。
490C#
实现登录模块、token校验、角色权限、各式各类的表单录入、数据增上改查、echar表数据显示与各类表格打印等常规后台功能 难点:新弹出浏览器窗口需要与原有表格数据交流链接
390后台管理
全方位负责项目开发、业务梳理、功能设计、数据库设计,技术方案选择,技术选型,功能代码优化设计及相关功能封装。
560Javaweb
当前共1462个项目
×
寻找源码
源码描述
联系方式
提交