上海千语创想科技有限公司
 175-2108-6175
网站建设资讯详细

Web前端开发详解

日期:2023-01-18  作者:千语创想  浏览:3553

一、什么是前端

首先我们要知道应用软件组成是前端+后端。

后端负责处理业务逻辑&提供数据,任何与用户直接打交道的操作界面都可以称之为前端,主要负责页面展示、与用户交互等等下面都是前端:

1、公司官网(在PC通过浏览器来访问公司网站)

2、移动端网页(在手机上来浏览公司信息、小游戏等)

3、移动端APP(例如:淘宝、去哪儿旅游、携程等)

4、微信小程序(微信最新推出的功能,随用随装,不占用手机空间)。

二、什么是前端开发

前端开发是从网页制作演变而来的。前期的网页制作主要内容都是静态的,以文字图片为主,用户使用网站也以浏览为主。随着互联网的发展,现代网页更佳美观,交互效果显著,功能更加强大。因此现在的前端开发的主要技术通常是指html、css、js技术和一些开发框架的使用。

我们为什么要学习前端开发,一方面市场对程序员的要求越来越趋于全栈。另外一方面不谋全局者不足以谋一城,也就是说也就是说我们不仅要掌握后端开发的技术还要掌握一定程度的前端开发技术。

三、前端开发主要学什么?

我们知道,用所谓的网页三剑客已经不能满足需求了,那前端开发究竟要学习什么技术呢?网页最主要由3部分组成:结构、表现和行为。网页现在新的标准是W3C,目前模式是HTML、CSS和JavaScript。HTML是网页的结构/骨架,没有任何的样式;CSS是网页的外观,给骨架添加各种样式,变得好看;JavaScript是页面的行为,控制网页的动态效果

如果我们把前端开发的过程比喻成“建房子”,做一个网页就像盖一栋房子

先把房子结构建好(HTML)

建好房子之后给房子装修(CSS),例如往窗户安上窗帘、往地板铺上漂亮的瓷砖

最后呢,装修完了之后,当夜幕降临的时候,我们要开灯(JavaScript),这样才能看得见里面。

四、HTTP协议介绍

最后我们来介绍一下HTTP协议也就是超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP),是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。它可以用来规定服务端和浏览器之间的数据交互的格式

它的工作原理是:HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。

 


转载请注明来自:https://www.qianyuthink.com/news/7278.html

填写您的项目需求给我们

或者直接拨打 7×12小时一对一咨询电话

175 2108 6175

请填写需求信息,我们会在10分钟内与您取得联系

请认真填写需求信息,我们会在10分钟内与您取得联系

×
客服二维码
咨询技术总监
175-2108-6175
客服二维码
技术总监微信
客服二维码