前端是什么?学什么?和后台开发怎么区别?

很多学生问我前端是到底是什么?做啥?怎么和后台区分?那我谈一下我的看法。

一、前端介绍

  :简单理解就是前面。咱们经常说后勤人员,后勤人员一般是相对于前面的人而言,这些前面的人好比演员,就是露脸的人。那么前的意思,就是露相的外表;端:就是终端的意思,也就是客户端的一些载体,比如手机,电脑等。合起来,前端:就是终端的的表现。放在PC(电脑)上,或手机上,就是呈现在我们眼前的页面样式和动画(动作方式),也就是显示屏上面能看到东西都可以被称作前端。

二、前端学的三大主要部分

(这节不详细去讲每个知识点,只是为了让大家了解一下它是做什么的)

  1.HTML:是Hyper Text Mark-up Language 的简称,中文译作“超文本标记语言”。举例说明,相对于人而言,就好比胚胎婴儿,一个完整的胚,他肯定有各种各样的器官,比如胳膊腿儿,但是并未成形,这个时候我们并不能看出来它的特点,那么现在的他其实就是有了人的结构。这个时候的人相当于就是前端的HTML时期,具备了结构,但只能在浏览器上看到内容,布局不能成型,也没有层次章法。HTML是前端的结构

  2.CSS:是Cascading style Sheet的简称,中文译作“叠层样式表单”,说白了就是样式的意思。上面HTML已经讲过,HTML是结构阶段,这个阶段的它没有样式,不成形。继续放在人身上阐述,我们中国人喜欢评论某个小孩长得像爸爸还是妈妈,但是胚胎或婴儿时期(HTML阶段)的人,会有人评价吗,肯定不会,等到孩子慢慢长大一点,眼睛大大的而且圆圆的,鼻梁挺挺的…有了这样显著的外貌特征才会做这样的评价。小孩有了相貌特征的这个改变期也就是前端的CSS阶段,HTML结构上开始呈现样式,红色的框框,各种颜色的字体等等。CSS就是前端的样式

  3.JS:是javascrpt的简写,虽然它名字里有java单词,但是是两种不同的脚本语言。继续上面的例子,上面我们说到了婴儿有了长相,就在这个成长过程中,小孩儿睁开了眼睛,可以吃东西,会慢慢学会爬行,到以后各种各样的动作,都是行为。JS在前端也就扮演的这个角色,它会赋予前端行为动作,已经不仅仅停留在样式上了。JS是前端的行为

三、前端开发和后台开发的区别

  前端开发现在一般指的就是web前端开发工程师,其负责是网站前端页面也就是网页的页面开发,简单的说网站前端负责是东西是网站用户可见的东西,如网页上的特效、网页的布局、图片、视频等内容。网站前端工程师的工作内容就是将美工设计的效果图的设计成浏览器可以运行的网页,并和后端开发工程师配合做网页的数据显示和交互。

  后端开发一般也叫做后台,其负责是网站后台逻辑的设计和实现还有用户及网站的数据的保存和读取。比如一般网站都是有用户注册和登录的,用户的注册的信息通过前端发送给后端,后端将其保存在数据库中,用户登录网站的时候,后端需要通过用户输入的用户名和密码是否与数据库中的一致来判断用户是否有权限登录,这是后台开发中的一个最简单的功能。

 

 

posted @ 2017-09-28 16:17  Sugar_lzr  阅读(4634)  评论(1编辑  收藏  举报