项目名称:全流量
项目职位:WEB前端工程师
项目描述:全流量检测分析整体流程是在网络出口处部署流量采集工具通过分光/镜像手段获取网络实时流量,同时通过Ftp、Syslog等协议方式采集安全设备日志及文件数据; 采集到的流量、日志及文件数据经DPI、DFI解析及文件还原等方式提取出行为元数据,并将元数据交由端侧分析引擎进行规则检测、沙箱检测及相关的数据统计,该环节采用传统网络流量分析手段,能及时发现已知威胁。该项目是由多个项目整合到一个项目中,分别由三个子项目(DDOS,IDS,数据安全防护)集成,每个项目可以独自运行和打包部署。
前端架构:vue-cli3全家桶+webpack-obfuscator+element+echarts+sass。
责任描述:
1、使用HTML、CSS实现部分页面布局,解决浏览器兼容问题;
2、使用vue框架,以及vue-router构建单页面应用;
3、项目采用vuex+sessionStorage处理各组件间的通讯,
4、使用fullpage实现主屏幕的全屏滚动加载;
5、使用element-ui组件库中部分功能进行快速开发,通过vue-cli 快速搭建开发环境;
6、使用swiper实现轮播效果;
7、运用sass进行代码的编写,运用gulp进行代码的整理;
8、修改webpack配置实现各种运行和打包各自项目;
9、合理使用钩子函数,实现数据的监听、渲染页面、页面节点的实例化功能;
10、与后台人员配合,使用axios进行交互,获取数据,在前端做展现,实现页面特效