前端相关:
基础标签:JavaScript、HTML5、CSS3
能力标签:Vue、Element、Antd、Axios、Promise、Echarts、jQuery、Ajax
其他标签:Git、SVN
后端相关:
基础标签:Python、PHP
能力标签:Django、MySQL、MinIO、Apache、mod_wsgi
爬⾍管理系统
关键词:Vue/Element/Axios/Echarts
在此项⽬的开发中,作为核⼼程序员,我不但完成核⼼业务路由⻚⾯的设计、开发⼯作,更从整体
项⽬的⻆度,合理的分离系统组件,提⾼开发效率,降低维护成本。
本系统主体架构和 UI 界⾯参照 Vue Element Admin 快速搭建,在开发过程中发现并解决了参照应
⽤中存在的⼏处隐秘 BUG 和构建错误;在 Echarts 的应⽤中,解决了按需引⼊失效的问题,有效减
少应⽤打包体积,提⾼应⽤加载速度。
凭借 Vue + Element 的技术优势以及公司领导对项⽬成果的肯定,后续⼜陆续开发了语料管理系
统、对⻬平台等项⽬。
对⻬平台
关键词:Vue/Element/Promise
此项⽬是翻译语料系统的辅助对⻬⼯具,重点在于对“对⻬”操作的实体化。开发期间,不断与使⽤者
进⾏需求沟通,初步确定产品⽬标,之后⼜经过多次产品测试和实际使⽤反馈,最终达到⽤⼾满意
的效果。
在项⽬开发初期,没有考虑到 Element Table 组件在⼤数据量(1万⾏+)下的糟糕表现,在⼀次⽣
产数据测试中,浏览器渲染缓慢,操作严重卡顿,甚⾄卡⽩屏。调研了多种按需加载⽅案后,最终
选择在前端将数据进⾏分⻚加载,从⽽解决问题。在这个过程中,未寻求后端便利,⼀定程度上降
低了开发成本。
OA - 综合信息管理系统
关键词:Python/Django/MySQL/MinIO/Apache/mod_wsgi
⾃搭建 Gitlab 托管代码
主要内容:
1. 全栈项⽬。
2. 学习使⽤ Python 及其常⽤操作。
3. 学习使⽤ Django,并作为后端开发框架。
4. 配置 MySQL 并使⽤。
5. 使⽤ MinIO 搭建对象存储服务。
6. 使⽤ Apache + mod_wsgi ⽅式部署项⽬。
在此项⽬的开发中,作为核⼼程序员,我不但完成核⼼业务路由⻚⾯的设计、开发⼯作,更从整体项⽬的⻆度,合理的分离系统组件,提⾼开发效率,降低维护成本。 本系统主体架构和 UI 界⾯参照 Vue Element Admin 快速搭建,在开发过程中发现并解决了参照应⽤中存在的⼏处隐秘
此项⽬是翻译语料系统的辅助对⻬⼯具,重点在于对“对⻬”操作的实体化。开发期间,不断与使⽤者进⾏需求沟通,初步确定产品⽬标,之后⼜经过多次产品测试和实际使⽤反馈,最终达到⽤⼾满意的效果。 在项⽬开发初期,没有考虑到 Element Table 组件在⼤数据量(1万⾏+)下的糟糕表