我的FE

浅谈我对前端的理解

前端是做什么的

其实05年之前的网站开发很少有前端的这个概念,05年之前我们统称为网页设计师(难听点儿叫美工),但是随着JS(JavaScript)的兴起,08年之后前端的概念才出现。前端主要是利用HTMLCSSJAVASCRIPT进行页面的布局和完成用户的一些交互效果web开发。

互联网常见的职位简称

  • PM(或PD)---项目经理
  • UE ---------(交互设计师、视觉设计师)
  • RD --- 研发工程师
  • FE --- 前端工程师
  • QA --- 测试工程师
  • OP --- 运维工程师
  • UI --- 用户设计
  • DBA --- 数据库管理员

要做哪些事情

由UE将最终的设计稿(一般是PSD文件)交付给前端工程师,前端工程师利用HTML标记语言来搭建网站的基本骨架,利用CSS对页面进行美化,再利用JAVASCRIPT来完成网站的一些交互功能。当然了,现在的前端开发分为PC端和移动端,但两者实现起来的页面和功能基本上是差异不大的。大公司的前端工程师还分为业务实现、组件开发、平台效率等等方向。

前端需要掌握哪些技能

我的FE_第1张图片
2-1.png

互联网公司的开发流程

由项目经理提出开发需求--->UE出图--->交于前端工程师(接口需要和后端工程师沟通)--->后端工程师(和前端工程师同步开发)--->开发完成--->交于测试工程师(黑盒和白盒)--->修复bug--->工程预演--->上线测试--->正式上线--->运营维护

我的博客地址

我的博客

我的座右铭

大道至简 殊途同归

你可能感兴趣的:(我的FE)