前端基础学习

266 阅读2分钟

什么是前端

前端:前端即网站的前台部分,运行在pc端或移动端的浏览器上,展现给用户浏览的网页

前端分为:

  1. 前端设计:网站视觉设计,美化效果
  2. 前端开发:网站前台代码的实现,包括基本的HTML、css、JavaScript等

前端主要技术:

  1. HTML(结构、网页元素、整理分类)超文本标记语言
  2. css(表现、美化界面)级联样式表
  3. JavaScript(行为、交互效果)脚本语言

表现形式:

1.gif

(来源网络)

前后端区别

--前端后端
技能需要掌握HTML、css、JavaScript等数据库、服务器、api等
职责设计网站的外观,界面的美化布局构建数据库架构,为前端提供支持
独立性不能单独作为服务提供,除非是个纯静态的网站可以作为Baas(区块链即服务)提供
目标确保用户可以访问网站或者app围绕前端开发的应用程序,为前端提供支持,确保整个网站或app正常运行

工作流程

一个专业的技术团队中,一般有如下几个角色

UI设计师、前端开发、后端开发,产品经理、QA

首先,产品经理会规划出网站的整体功能,然后提供具体的需求文档和网站原型。然后产品经理会找设计师设计出网页的具体形式,同时会与前后端开发商讨需求细节,实现方案。接着设计师做出设计稿给前端,前端根据实际稿开发页面。调用后端接口获取网页数据等,开发后提交QA测试,遇到bug会记录下来并通知相关人员修复,测试完成后就有QA发布上线并等待用户反馈

111.png

222.png

333.png

444.png

555.png

666.png

(来源于网络 csdn 庄小焱)