TypeScript

typescript是一种由微软开发的自由和开源的编程语言。typescript起源于开发应用程序规模的JavaScript应用程序的需求。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript的作者是安德斯·海尔斯伯格,C#的首席架构师。2012年10月,微软发布了首个公开版本的typescript。
Vue后台管理系统 技术栈:Vite4 + Vue3 + Pinia + Vue Router + TypeScript + Ant Design Vue 责任描述: 1. 项目从零搭建,抛去了打包缓慢/配置复杂的 Webpack,采用前端新一代构建工具 Vite,提高开发效率。 2. Web 框架 Vue2 升级为 Vue3,UI 框架统一为 Antd。 3. 常用组件封装(上传、省市区、部门树等)。 4. 常用 Hooks 封装(请求数据、下载文件、数据表格等)。 5. Main布局、左侧菜单、个人中心、登录等功能开发。
990html5企业服务
有为小记开源项目
有为小记是一个个人笔记管理平台,支持用户注册、登录、笔记发布与管理,并提供笔记的标 签分类、隐私设置、评论互动、点赞、搜索及过滤等功能。平台采用响应式设计,提供顺畅的移动端与桌 面端体验 技术栈:前端: • Vue 3 + TypeScript • Element Plus UI 框架 • Vue Router 用于路由管理 • 响应式布局,适配不同设备 后端: • Django + Django REST Framework (DRF) • 支持 JWT 认证 • MySQL 数据库 • 文件上传与存储管理
1340python教育
鸿蒙开源阅读开源项目
鸿蒙next的开源阅读项目 canvas阅读器,阅读进度条,字号大小调节,文字排版 文件读取和保存等文件处理方法封装,实现本地文件导入 渐变动画 按照figmaUI设计图,实现页面UI和相关功能 音乐播放器avplayer实现本地音乐播放,音乐播放进度条实现 Router路由和Navigation路由使用
9140javascript生活服务
issuer是一个面向非专业使用者的轻量级软件项目管理系统,类似市面上的禅道、PingCode,但是是完全开源的作品。本项目目的是让非专业使用者也可以轻松管理软件项目,控制软件开发风险。同时,本项目开发参考了禅道(试用版)、云效(旧Aone)和GitHub等优秀作品,但在此基础上也扩充自己独特功能,包括以下特点: 完全开源: 本项目完全由社区驱动(虽然现在只有我一个人),支持MIT协议且永久承诺不包含任何商业成分。 多方联动: 本项目支持与各软件开发工具联动。目前可以通过Gitea钩子驱动项目迭代。 响应页面: 本项目通过 tailwindcss 实现响应式页面,可以在不同设备上正确展示页面信息。 本项目后端采用Python开发,通过FastAPI框架实现异步处理请求,提高响应速度。在数据库方面采用SQLModel对象关系模型工具连接sqlite数据库,也可移植主流的MySQL和SQL server数据库。 本项目前端采用typescript开发,通过主流的React框架结合Shadcn/ui库实现Web端和移动端界面开发。在异步请求方面,通过axios实现与后端通信。 本项目通过make快速构建,确保本地安装node和python环境后执行make init、make build-front和make run即可。
1600pythonreact
translated-ext 功能 一款支持国际化翻译的vscode插件,支持对.js、.vue一键函数插桩,JSON文件抽离,让你实现国际化更简单。 相比vue-i18n优势 一键支持对(.js、.vue)文件、文件夹函数插桩。 可以自动抽离成JSON。 可以使用中文正常开发最后一键对文件、文件夹翻译,适配速度超快,无心智负担。 后续可以加入翻译的SDK(有道、百度翻译等等),让你的JSON文件自动化翻译。 配置 可通过快捷键ctrl +,打开设置页面,搜索translated-ext`; 参数 说明 类型 可选值 默认值 jsFuncName js文件国际化函数插桩函数名 string window.$t vueFuncName vue文件国际化函数插桩函数名 string -- $t outPath JSON文件输出目录,默认再当前打开应用跟目录的./locales下 string -- ./locales language 生成的语言JSON文件,支持生成多个文件,默认生成中文、英文 array en-Us、zh-cN ['en-Us', 'zh-cN'] extname 支持对那些后缀文件进行转换,默认支持.js、.vue(暂时不支持自定义默认就支持'.js','.vue') array .vue、.js ['.vue', '.js']
1710html5大数据
个人博客开源项目
个人博客 哈喽大家好,我是小刘
1460vue教育
九紫旺运开源项目
商城购物系统,对后端制度有一定了解。该项目是结合商城与测算两方面合并的项目,组件化项目。对商城项目的理解较多,使用的是最新技术栈vue3+typesrcipt,能够结合客户需求化定制,在一定时间内完成,
1351javascript生活服务
源澈管理平台开源项目
1、企业服务的ERP管理系统,整合小程序端的企业闭环管理 2、支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、AI 大模型等功能 3、集成微信小程序、微信公众号等三方登陆 4、集成 MinIO、阿里云、腾讯云、七牛云等云存储服务
1910java企业服务
这是针对物业对小区的一个合理化管理,使业主能更方便的解决业主和物业之间的矛盾,以及还有职能部门和行政单位的一个管理。 技术要求: 1.这是使用的 react+antdesign+umi 的一个项目的框架搭建; 2.里面分为四个端口:平台端,物业端,行政端,职能端 3.可通过登录进来的账号进行权限控制菜单的以及页面 4.组件是使用的 antdesign 的高级组件进行书写,能更快的快速搭建一个页面出来 5.里面的地图使用的是高德地图,有,小区的选点功能,巡更巡检的范围选择以及在范围内的多个选点 6.网络请求使用的是 umi-request 请求方式,能有效的搭建跟后端的请求方式 7.全局状态管理是使用的是 umi 的 useModel 一个全局存储,每次登录后接口调用的数据都会存储进去
1600javascript生活服务
Angular版本从5.0系列升级到16.1系列,同步升级了jasmine、karma、cypress的版本。 项目意义:演示了Angular大版本升级到所有技术改造细节。 参考:原版介绍 通讯录例子 书籍《揭秘Angular》通用例子,请确保你的 node.js 版本 >= 6.0 运行 npm install 或者 yarn install 安装依赖 运行 npm start 构建并启动本地Server 浏览器打开 http://localhost:4200 即可访问
1120html5生活服务
医院线上预约挂号网站是线上进行医院预约挂号门诊信息的平台,可以进行登录注册,同时进行医院信息查询并选择进行门诊选择并且缴费的一个线上平台。 1、功能分为网站首页,扫码登录,用户注册验证码登录等、医院查新,医院的信息公告、线上预约医院门诊,然后进行线上缴费等功能。 2、主要通过vue+ts+pinia+elementui puls等技术实现该项目,完成在线预约医院门诊并进行缴费的功能。
1660javascript医疗
前后端分离,分别开源至github,现已投入使用约半年 前端使用vue.js+typescript进行开发,使用axios与后端交互,部署在vercel 后端使用go语言开发,使用sqlite存储数据,使用gin作为api服务
1990nginx生活服务
该项目是通过可自定义设计的流程模块,覆盖IT服务中的不同管理活动或应用场景。帮助企业用户规范内部管理流程,提升沟通及管理效率。 通过前后端分离式的开发模式,前端使用 Vue 开发页面。个人日常迭代更新该项目,主要负责流程节点的插件开发,如审批、会签、webhook节点等。 优化方面主要是流程画布上节点的加载、排布顺序、状态。由于流程画布的庞大首次进入会加载时间过长,这方面采用了节点只会在视口中显示才会进行渲染和整合部分接口统一成一个接口返回,加载时间从43s~1min 减少至30s左右
2580html5企业服务
js库tree-as-array开源项目
此库可将树形结构数据当作数组处理,不必使用递归算法。目前已支持类似数组的mapTree、filterTree、findTree、pushTree、unshiftTree、popTree、shiftTree、someTree、everyTree、atTree、indexOfTree,我还封装了特殊方法atIndexOfTree、nodeDepthMap,可以辅助前面的方法处理数据。发布一周,下载量15k+,目前发布三个大版本,有稳定的使用者。
1200javascript生活服务
该项目为一个工具库,主要通过Typescript实现,用于读取照片内的Exif元数据,支持JPEG, HEIC格式;目前已使用到个人的跨平台应用中
1080javascriptJavaScript
本项目包含浏览器代理设置、管理浏览器代理。 1. 使用浏览器 V3 插件 2. 仿 SwitchyOmega 开发实现浏览器代理管理 3. 方便后台管理
1670html5浏览器插件
云存储管理开源项目
仿百度网盘文件夹管理,上传下载,删除。七牛云存储的跨平台的桌面应用程序。以下是软件的特点: 1. 集成多家云存储平台,七牛云、阿里云、腾讯云 2. 页面简洁,交互符合用户的操作 3.仿百度网盘文件夹方式的管理,支持静态资源以文件夹的形式直接存储
1590html5electron
项目主要包括下载器和内置的浏览器,内置的浏览器可以嗅探到页面中的流媒体资源,通过下载队列实现了在线视频资源以及直播资源的下载。 本软件主要有以下的特点: 1. ✅ 无需抓包: 使用软件自带浏览器可以轻松嗅探网页中的视频资源,通过嗅探到的资源列表选择自己想要下载的资源,简单快速。 2.
2270html5跨平台
该项目是 React Native 移动端UI组件库。 主要分为动态主题系统,主要为整个App的所有组件实现动态的样式例如颜色、大小等等;组件系统,包含了各类组件例如Flex、Button、Image等等一系列组件为用户搭建界面内容。 我负责整个项目的搭建与开发,目前该项目完成度80%,还在陆续开发。
1660androidUI设计
vue-code-layout开源项目
该项目是一个仿 VSCode 的 Vue 编辑器布局组件,可以用于网页编辑器相关场景下的界面搭建。 1. 主要分为:CodeLayout模块是类似 VScode 最外层的界面布局, 它可以用来搭建你的编辑器外层;SplitLayout专用于多个编辑器的分割布局,它支持无限层级面板嵌套和分割,通常可以用于文件编辑器中,需要同时打开编辑多个文件时;其他小组件例如滚动条、按钮渲染、悬浮提示,可用于界面中独立使用。 2. 我负责整个项目的搭建与开发,主要使用了Vue+Typescript+Vite技术栈,最终实现了整个项目。 3. 本项目主要难点是编辑器布局和每隔网格之间的拖放,大小缩小等等,主要解决方案是使用统一的数据结构,用数据驱动界面,然后是统一监听drag事件进行处理实现以上功能。
3150html5网页组件
当前共367个项目
×
寻找源码
源码描述
联系方式
提交