JavaScript

JavaScript,缩写为JS,是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。[1]JavaScript提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。[1]
首页模块:首页是电商网站的门面,通常包含网站的导航栏、轮播图、商品推荐、促销活动等元素。首页模块需要设计得吸引人,同时提供便捷的导航和推荐功能,引导用户进行浏览和购买。 商品列表模块:商品列表模块用于展示各类商品的信息,包括商品图片、名称、价格、销量等。用户可以通过商品列表进行筛选和排序,找到自己感兴趣的商品。 商品详情模块:商品详情模块用于展示商品的详细信息,包括商品图片、描述、规格参数、评价等。用户可以在商品详情页中了解商品的详细信息,并进行购买操作。 购物车模块:购物车模块用于管理用户选择的商品,用户可以将感兴趣的商品加入购物车,并随时查看和修改购物车中的商品数量和规格。购物车模块还需要提供结算功能,引导用户完成订单生成和支付操作。 用户中心模块:用户中心模块是用户个人信息的管理中心,包括用户的登录注册、个人信息设置、订单管理、收货地址管理等功能。用户可以在用户中心查看和修改自己的个人信息,以及管理自己的订单和收货地址。 支付模块:支付模块是电商网站的核心功能之一,用于处理用户的支付操作。前端需要与后端支付接口进行交互,确保支付过程的安全性和顺畅性。支付模块还需要提供多种支付方
870vue
该项目旨在为中国卖家提供跨境电商资讯、亚马逊开店服务、实用工具、数据分析以及跨境电商干货的一站式服务平台。包含“工作台、导航、一站式服务、套餐选购、我的合同、卖家成长之路、学习课程、海外仓精品库以及个人中心”等模块 1. 在一站式平台PC端项目中,我使用了Element UI组件库进行页面的搭建,并利用其丰富的组件库提高了开发效率。同时,我采用了vue-router来处理页面的路由跳转,使得页面间的切换更加流畅。此外,我利用axios实现了前后端数据的交互,保证了数据的准确传递。为了提高代码的可维护性,我引入了scss进行样式的编写,同时使用vue-introjs库实现了首次进入时的引导,帮助用户更好地理解每个菜单的功能。利用animate和swiper插件,实现了页面动画效果和轮播图效果,提升了页面的视觉效果和用户体验。 2. 在跨境通小程序开发过程中,我采用了uni-app进行页面开发,这使得我在一个代码库中同时开发了多平台的小程序。我利用uni.request实现了前后端通信,并使用uni.navigateTo和uni.switchTab进行路由跳转,确保了小程序的流畅运行。
820javascriptvue
该项目是基于eggjs的nft插件,主要提供将文件存储到ipfs网络的api接口服务,以及命令行的操作工具 我负责项目的开发,服务端使用了nodejs的eggjs框架,客户端使用commander库,最终实现将文件存储到ipfs网络的功能
950javascriptnodejs
项目描述: 通过不懒运动小程序实现体育运动爱好者快速寻找感兴趣的活动或赛事加入其中,线上报名线下参与;开发海报图片渲染服务通过json配置即可渲染活动海报图片,减少用户发布活动时的等待时长;通过不懒专员小程序实现 体育场馆员工对场馆的管理,实现对场馆场地开放状态的控制,订单的查询,并配有不懒运动场馆端PC端网页实现 对场馆日常工作的管理,且通过认证的用户可通过与场馆合作赚取订单佣金。 项目技术: 不懒运动/不懒专员小程序:Uni-App 不懒运动场馆端/不懒运动超管端:React + Umi Max + Ant Design Pro 海报图片渲染服务:Node + Nest.js + Node-Canvas 主要职责: 技术选型,基础框架搭建,业务流程设计,数据结构设计,部分数据库设计,日常工作分配,进度管理,人员培养,代码审查,规范设计。
1140javascript小程序
率安科技集团建立于2015年11月,建立于天津。是以从事黑色金属矿物采选和黑色金属冶炼加工等工业生产活动为主的工业行业。
540其他(Others)
分为两类型: 一、小程序商城:实现分区域分类添加商品、可设置优惠、抢购、团购功能、小程序微信接口登录、支付等; 二、小程序云名片:实现快速分享名片给客户,可发送、可添加云通信录、添加手机本地通讯录、导航以及一键生成云名片小程序码(无需要添加微信实现传播),内有企业业务介绍等;
1020PHP微信小程序
此为企业在线服务系统: 1、分为普通用户(需求用户)和服务商(服务用户); 2、服务用户有申请、审核,添加上线服务项目(服务区域范围)、服务跟踪管理、在线客服系统等; 3、后台管理(针对整个项目)
810PHPSAAS
一个低代码生成页面的生产工具,提高工作效率 采用微内核架构搭建,10-20分钟产出一个页面管理系统页面 技术栈:vite, vue, ts, es6
1070低代码
项目技术栈:VUE + Element UI + vue-router + axios +scss 1.负责主页、商品管理(智能生成 Listing 、精品商品、违禁词、海外代发)、Amazon 管理(亚马逊批量跟卖)、订单管理(FBA 订单)、物流管理(转发列表、物流对接、报关信息、运费测算)、精品库管理(草稿箱、待审核 、待上架 、上架管理、提取记录)、设置(UPC池、UPC 配置)等界面,使用 Element UI中 Button , Form , Dialog, Table 等组件来展示页面 2.使用 vue-router 来配置路由,实现组件间页面的跳转;使用 Axios 来请求数据并渲染页面 3.根据需求文档完成业务逻辑;抽离公共组件并封装到项目组件库中;解决测试员提交至禅道上的bug
890vue
南京市纪委档案平台 系统开发环境: Eclipse +Tomcat+Mysql 硬件环境:OS:Windows 10 CPU:4 GHz 内存: 512MB 以上。 设计工具: Eclipse +mysql+svn 开发团队: 4 人 开发历时: 6个月 项目描述: 南京市纪委档案平台是一款使用方便,操作简单的java语言开发的B/S架构系统。支持一键自检,方便用户快速查看相关配置信息是否正常。具有特色的收集档案、整理档案、存储档案、利用档案、虚拟库房、系统管理等功能,以及用户定制的个性化功能,是一款大众都喜爱的平台。 主要功能模块: 该项目分为用户模块、日志模块、收集档案模块、整理档案模块、存储档案模块、虚拟库房模块等 项目技术: Struts2+Spring+Hibernate+JavaScript+jQuery+ExtJS+ActiveMq等 负责范畴:我个人主要负责前期项目的需求收集整理,书写相关文档资料。中后期带领小组成员编码、测试前往现场部署培训、组织相关验收事宜。代码这块负责单点登录模块、数据归档接口等模块。总结:合理的分工,不仅可以提高我们的效率还可以提
1110JavaJava
红泽发钢铁贸易集团建立于2015年11月,在天津建立,是以从事黑色金属矿物采选和黑色金属冶炼加工等工业生产活动为主的工业行业。
680其他
主要对服务器资产进行纳管,分析。针对 web 日志,window 系统各个版本日志,liunx 系统各个版本日志,通过日志中 请求方式,来源 IP,URL ,状态码等关键数据进行检索归类 该项目使用 eslint+prettier 规范代码风格,制定 git 提交规范,并使用 husky 提交时校 验代码规范 独立负责该项目 0-1 框架搭建,模块开发,性能优化,问题修复,架构调整 技术栈: vue3、es6、vite、ts、pinia 业绩: 1,合理利用闭包,本地存储,node 中间层等技术存储数据 2,后端一次给前端传输十万条以上的日志数据,大量的数据无法一次渲染,因此将数据 进行切片,分批展示进行优化渲染。 3,div 设置 contenteditable 属性使之成为可编辑的输入框,结合需求制作成高效的检 索框,提高用户方检索日志的效率 4. Api 接口响应数据进行缓存,同个接口同时请求一个以上时,取最先返回的数据,其余 接口中断,并共享最先返回的数据,并封装成中断请求插件 5,结合并发请求锁,cref 安全处理插件,取消请求插件,统一错误码等插件重构网络层, 并抽离成网络
840web
1. 利用echarts制作大屏展示;2. 自适应各种尺寸的大屏,在任何尺寸的屏幕上都可以完美展示;3. 通过websocket实现实时数据展示;
880Javaecharts
主要对服务器资产进行纳管,分析。针对 web 日志,window 系统各个版本日志,liunx 系统各个版本日志,通过日志中 请求方式,来源 IP,URL ,状态码等关键数据进行检索归类 该项目使用 eslint+prettier 规范代码风格,制定 git 提交规范,并使用 husky 提交时校 验代码规范 独立负责该项目 0-1 框架搭建,模块开发,性能优化,问题修复,架构调整 技术栈: vue3、es6、vite、ts、pinia 业绩: 1,合理利用闭包,本地存储,node 中间层等技术存储数据 2,后端一次给前端传输十万条以上的日志数据,大量的数据无法一次渲染,因此将数据 进行切片,分批展示进行优化渲染。 3,div 设置 contenteditable 属性使之成为可编辑的输入框,结合需求制作成高效的检 索框,提高用户方检索日志的效率 4. Api 接口响应数据进行缓存,同个接口同时请求一个以上时,取最先返回的数据,其余 接口中断,并共享最先返回的数据,并封装成中断请求插件 5,结合并发请求锁,cref 安全处理插件,取消请求插件,统一错误码等插件重构网络层, 并抽离成网络
840web
融托优选是电商小程序,方便客户在小程序就可以优惠购物 1,负责项目模块开发 2.处理项目兼容性问题 3解决项目bug 4.更新迭代优化项目
3560其他
主要功能是针对线缆行业报价 主要模块:用户模块,销售政策模块,活动报价模块,专项报价模块,下载、打印报价单等 本人独立负责0-1搭建,研发,部署 技术栈:vite, vue, ts, es6, uniapp等
1440微信小程序
该项目是为公司项目微服务开发的基于eggjs的框架及插件模块 使用该框架和插件,可以快速搭建符合公司项目规范的restful微服务 我负责框架及插件的开发,使用了nodejs开发了基于eggjs的框架及插件
1140javascriptnodejs
项目类型:陪玩接单平台 项目框架:uniapp,uview-ui 开发人员:前端部分本人独立完成 项目简介: 1.项目为陪玩接单平台,用户身份分为客户、陪玩、入驻商家等三种身份,三种身份界面不同。 2.项目中涉及定位信息,用来展示客户与入驻门店的距离、附近商家等信息。 3.项目中有关注、聊天、朋友圈、点赞、评论等相关模块。 4.项目中包含swiper、tabbar、list等基础模块,包括但不仅有轮播图、长列表、分页加载等功能。
1260地图(Map)
该项目是使用NestJS+数据库+前端,做一个简单的“树形留言”网站,是一个网页的留言版。 因为是招聘题目,我花了3-4天独立实现了该项目。前端使用reactjs,后端使用nestjs现实,并按照要求完成ut相关代码
1050nodejs
湖北远洋集团档案管理系统 项目描述:湖北远洋集团档案管理系统是一款B/S架构的java语音编写的智慧档案系统。总体可以划分为几个大的模块,首页、档案收集、档案管理、档案利用、档案库房、档案配置、系统管理等模块。前端使用vue框架,系统支持多角色维护各自负责的模块数据,科学高效管理档案。数据库我们使用racle11g,代码管理工具使用git进行代码管理。 系统开发环境:idea+git+Oracle11g 硬件环境:OS:Windows 10 CPU:4 GHz 内存:8G 设计工具:idea+git+oracle等等 使用技术:springboot+mybatis-plus+spring+redis+vue等 开发团队:5人 开发历时:9个月 负责范畴:负责系统管理模块、档案配置等模块开发,相关文档书写,业务需求对接,协调资源,用户培训,项目验收等工作。 总结:这个项目我学会了注重团队的合作,利用网络解决难题。数据的验证让我懂的了用户的体验很重要,技术上我对spring、springboot等有了更深层次的理解。懂得了技术是在实践中提升的,我们应不断的学习新技术,灵活运用所学的技
1110JavaJava
当前共9396个项目
×
寻找源码
源码描述
联系方式
提交