前端开发的基本知识

web前端开发


一、个人理解定义

web前端就是我们在PC端或移动端通过浏览器看到的界面,我们在浏览器上看到的网页都是前端界面。

举个例子:网站的登陆界面,在一个网站登陆页面: 前端只要需要负责静态页面部分 ,鼠标移入输入框移出输入框的颜色变化 这部分的内容;但是输入用户名、密码 后登录系统的话要连接数据库,这个就需要后台开发做逻辑处理了!

比如忽然有一天看到,这网站可以添加评论了啊,这是因为后端开发出了评论功能模块,当然,你能看到这个评论功能啥样子,这是前端的功劳。

如我们进入mystu的界面:



二、前端工程师

简单来说他们的工作就是开发产品的前端,而应用产品的前端就是用户看到,接触到和体验到的,他们主要在静态用户界面上加一些动态效果,不涉及数据逻辑,即用户输入的数据和其背后的数据库处理,前端工程师考虑的是用户的体验,不同于后端工程师,后端实在后台工作,主要负责程序设计架构思想和管理数据库。


三、工程师的职责和素养

素养:
  • 了解基本数据结构
  • 基本算法
  • Git
  • 基本英语能力
  • 正则
  • 能读别人的代码
职责:
  1. 从后端服务器获取数据,进而按照业务逻辑渲染页面
  2. web前端表现层和前后端交互的架构设计和开发
  3. 实现界面,优化代码并保持良好的兼容性 
    参考:百度百科 

所需基本技术

  • HTML(基本结构标签,构建起网页的基本框架)
  • CSS(装饰网页的样式表)
  • JavaScript(作用于一些触发事件和动画)
  • Bootstrap (前端框架)
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页