熟练使用 HTML、CSS、JavaScript 开发前端页面,遇到的问题能够较快得到答案和思路;
熟练使用 Vue、uni-app、Vue-Router、Vuex、Axios;进行开发,能够根据需求页面合理利用插槽封装可复 用组件;熟悉 Element-Ul,能够根据需求应用 Element-Ul 并对现有样式进行修改;
掌握 Less 并可以熟练应用于项目当中,了解 Sass;
掌握 react、react-dom、react-router、redux;
掌握PHP、mysql,能够使用wordpress快速建站及后台接口;
了解 Nuxt,能够使用 Nuxt 开发 Vue 的 SSR 和 SPA 应用;
了解 Node 以及框架 Express 和 Koa。
了解 MongoDB 和 Mongoose,能够开发基本的后台接口;
了解 TypeScript/Webpack/ECharts/Canvas。
个人博客
项目技术:node+koa+mongoose+layui+editor.md
项目描述:
该项目是我之前学习的一个项目,一个较为完整的博客系统,具备了常见的博客相关功能,初衷就是锻炼一下自己所学习东西。
该博客系统大概包含了以下功能:用户的登录与注册、系统的权限管理、发表编辑博客、博客查阅、博客删除、博客评论、博客点赞、个人信息页展示、个人信息的修改、新发表博客以及所有博客列表,同时会做阅读量、评论量以及点赞量的统计。
编辑处理:为了使编辑方便使用及管理,采用了Editor.md , 支持“标准”Markdown / CommonMark和Github风格的语法,也可变身为代码编辑器;支持实时预览、图片(跨域)上传、预格式文本/代码/表格插入、代码折叠、搜索替换、只读模式、自定义样式主题和多语言语法高亮等功能;
uniapp(音乐小程序)
软件架构:uniapp+vue+uview-ui+axios
项目描述:
本项目基于uniapp+uview-ui开发的前端项目,接口也是调用之前做网易云音乐的,主要实现基本页面样式、播放、歌词滚动、热门歌单、搜索等;音乐全局播放是用uniapp特有的api,所以只能打包成小程序和app。