熟练使用HTML+CSS,实现静态页面,熟悉页面架构和布局。如:静态布局、flex布局、响应式布局等。
熟练使用JavaScript进行网页的开发与设计交互,实现动态页面。理解JS的闭包原理、BOM/DOM对象,对Bootstrap、JQuery等前端库有一定的认知。
熟练使用node.js,熟悉express框架快速搭建服务器,集成mySQL库远程操作本地数据库。
熟练掌握Vue框架的使用,使用vue-cli脚手架搭建SPA(单页应用程序)并且打包部署项目,理解MVVM设计模式与模块化开发流程,正确认知vue双向绑定以及vue-router等。
熟练Ajax异步交互,浏览器与服务器之间使用异步数据传输(HTTP请求)并结合json进行前后台数据交互熟练使用mySQL数据库,能够用SQL语句实现实现创建表、删除表、更新表以及表查询等。
熟练使用uniapp,灵活运用uniapp组件、uniCloud(云开发)的使用,能够完成uniapp的打包、发布等操作理解微信小程序的核心模块,掌握小程序的组件使用。
熟练使用gitee,能够进行代码的上传、克隆、同步更改操作。
熟练使用VSCode、HBuilderX等编译软件。能够操作Photoshop、FSCapture等切图软件
项目一:扶贫助农管理平台开发环境:
软件:VSCode、Photoshop、FSCapture
技术栈:html+css、javascript、vue.js、axios、express、elementui、Echarts等
工作描述:
此项目包含了:登陆注册、轮播图、贫困户和志愿者增删改查、用户的权限管理、、后台模块管理等模块。结合Element-UI进行设计登录页面,通过传统的HTML+CSS实现,用Element-UI组件库进行布局及开发。输入用户名及密码登录,调用后台接口进行验证最后根据后台返回的响应结果进行跳转页面,通过axios发起登录请求。
贫困户和志愿者增删改查、用户的权限管理、该功能模块就更结合使用了Element-UI的form表单、Card卡片、button按钮、Dialog弹窗等组件。
通过Vueui命令打开可视化面板,对项目进行打包(build)生成项目打包报告。