以下记录的是今年3月笔者在公司进行web前端工作的每周工作总结,其中隐去了项目的具体名称、人名、公司名等。

2019.3.12-2019.3.15周报

本周工作内容:

  1. 配置安装了自己工作电脑上的开发环境
  2. 初步了解了野牛期货这个项目的PC客户端前端源代码和使用的技术
  3. 初步完成了野牛期货客户端的设置功能中的基本设置之常规设置 操作确认,交易设置之交易确认功能;
  4. 开始开发野牛期货PC客户端的K线图的其他展示功能

学习到的内容:

  1. 学习掌握了一些git的基本命令,了解了git flow的工作流程
  2. 学习了stockcharts项目的源代码,进一步了解了野牛期货的K线图的绘制原理
  3. 进一步学习了vuex

不足之处: 对vuex及整个项目的适应还不够快,有很多不理解的地方 解决措施:加大时间投入到代码理解和开发上,善于利用互联网进行知识获取,多和同事领导交流技术难点。

下一阶段的工作: 下一阶段我将更加专注于野牛期货客户端的开发,弄懂其技术架构和前端数据流向,完善开发其中的许多功能,学习更多与其开发相关的技术和知识。

2019.3.18-2019.3.22周报

本周工作内容:

1.为野牛期货客户端前端K线图表导航栏加入了划线,图标样式变换等功能,并加入了图标显示 2.初步编写了“交易积木”前端项目(maestros)的交易现场页面(trading)

学习到的内容: 1.学习了关于CSS3中的弹性布局(flex布局) 2.学习了一些SASS的基本语法和特性 3.进一步了解了关于vue的许多特性和一些以前不常注意到的细节,比如js当中的引用类型传递,vue当中动态绑定标签中的src路径等 4.认识了一些前端开发时好用的工具,如markman

不足之处: 独立编写页面的能力不足;封装vue组件的熟练度不够高导致老是出错;使用浏览器调试代码的能力还不够;在出现问题之后调试过程缓慢;对CSS的许多基本属性的使用还不够熟练,调试样式需要花很长时间;

下一阶段的工作:工作上 听从安排,实现交易现场页面的数据对接

学习上 加强对CSS相关属性的学习,多动手练习独立封装vue组件,不仅要写出页面,还要写出高内聚,低耦合的好页面来,在进行hardcode的同时要考虑到之后数据对接时的问题;当页面中出现大量具有相似表现形式的元素时应该考虑将这些元素的特性抽象成一个公共组件以进行复用; 开始对react进行学习;学习常用的vue的api。

2019.3.25-2019.3.29

本周工作内容: 1.完成了交易现场(Trading)页面的静态页面显示(虽然问题很大==|) 2.初步尝试前后端数据接口对接 3.开始进行训练场(Training)的静态页面编写

不足之处:以往在学校和上一家公司的编码过程中,不论是课设实验还是写项目的过程中,笔者仔细回顾了一下自己写的代码还从来没有被评估过(在这里也很感谢成哥),更多的时候被强调的是页面,功能等的实现,因而笔者发现其实自己写的代码还是有很多问题的。 就拿前端开发来说:1. HTML CSS JS基础尚不够扎实,很明显的体现是对HTML标签的使用还远没有到随心所欲的地步,更多的时候太依赖于div+CSS这种传统的页面布局方式,但是其实好的HTML页面的语义化应该是非常良好的;CSS方面虽然知道CSS的许多基础知识,但是既不广泛也不深入;比如对flex布局很不熟悉,“子绝父相”的布局手法用的不熟练,对margin padding这些属性的了解不够深入

  1. 编码风格存在问题,典型的在于给变量或者样式取名的问题,取名应该是长度适中而且语义明确的,在很多时候不应该是根据环境一味的堆砌名词,否则一旦命名过长对于维护和阅读代码来说都是一场灾难
  2. 对新技术掌握的不够,比如SCSS和vue,这是当前前端开发必须的技术栈然而笔者的基础却没有打牢,比如vue组件封装为公共组件的时机,比如CSS代码和JS代码的分离这些都是需要改正加强的地方

下一阶段的工作: 接下来笔者将会边写边学,在完成页面编写的基础上思考代码是否已写的足够好,以及改进的措施。学习上会大力加强个人的HTML CSS JS基础,利用闲余时间阅读红宝书,买一本《CSS权威指南》来读,看完《vue.js项目开发实战》,夯实基础,同时阅读好的源码,争取早日写出更加优雅的代码。

【实习周报】2019年3月 前端开发实习工作周报汇总相关推荐

  1. 2022前端开发实习总结报告

    2022前端开发实习总结报告1 一.顶岗实习目的 根据所学课程的理论知识,结合企业的运营实际,掌握软件开发的一般过程,软件的生命周期和作为一个开发人员就应具备的基本潜力,并撰写顶岗实习报告.使学生进一 ...

  2. 【前端面试】字节跳动2019校招面经 - 前端开发岗(二)

    [前端面试]字节跳动2019校招面经 - 前端开发岗(二) 因为之前的一篇篇幅有限,太长了看着也不舒服,所以还是另起一篇吧? 一. jQuery和Vue的区别 jQuery 轻量级Javascript ...

  3. 美团点评2019校招笔试题——前端开发方向(附答案)

    2019年美团点评前端开发岗位校招笔试题目,虽然不是最新的,但面试题万变不离其宗,掌握了想要考察的知识点才是重要的. 1.单选题 点击"计算"按钮后输出结果为( ) A 11.5 ...

  4. 写一篇300字前端开发实习日报,以学习了vue为开头

    今天是我的第10天前端开发实习.这个星期我主要学习了Vue.我对Vue框架非常感兴趣,因为它可以帮助我们快速和有效地构建用户界面. 我从Vue官方文档和一些教程开始学习,了解了Vue的基本概念和用法. ...

  5. 开发人员工作周报_如何增加找到开发人员工作的机会

    开发人员工作周报 In a recent job as a senior developer, I helped interview and hire many of my employer's de ...

  6. 前端开发的工作职责精选【10篇】(合集)

    前端开发的工作职责1 1.使用Div+css并结合Javascript负责产品的前端开发和页面制作; 2.熟悉W3C标准和各主流浏览器在前端开发中的差异,能熟练运用DIV+CSS,提供针对不同浏览器的 ...

  7. 大学毕业没有实习经历_我是如何在大学毕业后没有实习的情况下获得第一份开发人员工作的...

    大学毕业没有实习经历 by Tim Park 蒂姆·帕克(Tim Park) 我是如何在大学毕业后没有实习的情况下获得第一份开发人员工作的 (How I got my first developer ...

  8. Web前端开发——BAT面试题汇总及答案01

    目录: 目录: HTML&CSS篇: 1.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? 2.每个 HTML 文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗? 3 ...

  9. Web前端:Web前端开发工程师工作内容网页案例设计

    题目要求 参考代码 <!DOCTYPE html> <html><head><meta charset="utf-8"><ti ...

最新文章

  1. CSS中连接属性的排序
  2. mysql与Json学习总结
  3. TFTP更新linux或android系统文件
  4. python为类定义构造函数
  5. 面试官 | Java中的注解是如何工作的?
  6. 用srand时间数种子来生成随机数
  7. arcgis 批量计算几何_ArcGIS数据统计
  8. Unicode和ANSI之间转换 - NotePad++轻松实现
  9. 对“才鸟”——动态显示扩展数据的改写
  10. Swift---TextView用法
  11. 父子进程共享内存通信的三种方法
  12. C++ 不能在类体外指定关键字static
  13. 基于python的电影推荐系统
  14. 视频教程-计算机二级(VB)-计算机等级考试
  15. 【Codecs系列】CABAC熵编码详解
  16. [知识点整理]使用论文内容和用户行为对论文推荐进行个性化的重新排序(Personalised Reranking of Paper Recommendations Using Paper Conte)
  17. Ubuntu安装python报错 无法定位软件包python-XXX
  18. 【数据库】第八章 数据库编程
  19. 非科班出身这么理解货币乘数
  20. word不能粘贴文字问题

热门文章

  1. Mysql5.7升级8.0登录后查询数据库报1499错误
  2. kendo ui 动态隐藏列_Kendo UI使用教程:Kendo UI Grid中的动态数据(一)
  3. 记一款bug管理系统(bugdone.cn)的开发过程(2) -如何做好登录界面
  4. 虚拟机VMwave使用
  5. 8.Tableau之树形图
  6. 基于c语言的遥感图像处理,基于GDAL的遥感影像显示(C#版)
  7. Python123练习【基本操作,字典、集合与文件】
  8. ionic button 一些使用心得
  9. Lie to me 观后感
  10. 尼古拉·特斯拉(膜拜伟人)转自百度百科