1.开发技术方面 前端框架(AngularJS)、库(JQuery)、Ionic3(UI库)、模块化(RequireJS) 熟练使用原生JavaScript、HTML5、CSS等前端技术 熟练使用最新es6,es7高级api以及TypeScript编写规则、精简代码.
模块打包工具常用配合nodejs: gulp、webpack.
2.数据库方面
熟练使用navicat for mysql工具
3.其他方面 熟练使用SVN,Git代码管理工具 了解linux常用命令
4.开发工具:
WebStorm 2017.1.4 Mac 10.13
--- 以我最近做的一个项目为例 ---
框架介绍:
主要是以angularjs为主导框架,TypeScript作为主要开发语言,ionic3作为UI库,RequireJS作为模块化
依赖,indexDB作为本地数据库缓存,ionic作为ui库,gulp作为模块打包工具为一体的架 构设计。
工作详情: 主要分为两个页面,首页和商品详情页;首页包括视频轮播、banner图片轮播、四个
tab按钮以及商品列表(组合商品和单品);详情页包括商品信息展示和支付二维码; 总体页面虽然只有两个,复杂的是要和售卖机机器进行交互。包括付款成功,出货中, 锁货道,解货道,货道库存更新,检查机器离线,检查机器内温度等等。
以上是一个自动售卖机项目,是我一人独立开发,包括书写html+css+js,前端要和后台api、机器进行交互。