web前端的理解
web前端的理解
省委书记沙瑞金 发表于3年前
web前端的理解
  • 发表于 3年前
  • 阅读 81
  • 收藏 1
  • 点赞 0
  • 评论 0
新睿云服务器60天免费使用,快来体验!>>>   
摘要: 从大一开始,我就开始接触web前端的开发。从最开始的泡泡99网,到后来的我们学校的校网,再到毕业后第一份工作,以及到现在的工作,都是在做着web前端的工作……这么多年来,对于web前端的开发让我web前端有了一个新的认识和理解。这种立即可能和很多人的想法不太一样,希望大家不喜勿喷。
什么是web前端 我们一直在讲述web前端,一直在讨论者web前端,但是究竟什么是web前端呢?有人说,web前端就是美工加切图,我也赞同这样的说法,但是web前端仅仅是这些内容么,我给出的答案是否定的,我向大家给出的答案或许也是否定的吧。我我对web前端的理解就是,和界面显示有关系的工作都属于web前端的。比如说页面中要有什么什么内容,应该显示什么内容,这些工作应该属于策划或者说是产品经理的工作,但是这些也是属于web前端的工作;页面中的各个模块应该如何去排列,页面中应该用什么样的图片什么样的背景,这些工作,我想应该是美工的工作,对于不同的公司美工的要求是不一样的,有公司的美工不负责切图,但是有些公司的美工还是要进行切图的,利用jquery或者是别的东西去做出动态效果,这些也是属于web前端(这就是有些人认为的web前端的工作);还有就是通过后台的所提供的数据接口将数据绑定到页面中,数据的显示方式应该怎样去显示,同步还是异步,如何去进行加载,这些工作其实也是属于web前端的工作。还有就是网站上线了,我们的网站应该如何去进行优化,如何提高搜索,这样的工作也是属于web前端的工作。但是究竟什么是web前端呢。我只能说,和页面显示有关的工作都属于web前端的工作。 web前端工程师需要掌握的技能 作为一个web前端,要掌握的技能很多,html css 和javascript这些我想不用说,肯定都是必备的技能,还有就是前端切图的索要用的切图工具,ps fw等工具(早几年有这样的一种说法,就是网页三剑客:firework flash 和dw),但是这些都仅仅只是工具的使用,除此之外还要了解各种喝前端有关的框架,比如说jquery ,bootstrapp , foundition等,(这些都仅仅只是一些基本的东西,其实还有很多的东西,比如说你的mvc框架)。这些都只是一些开发上面的,除此之外还要掌握网站的各个部分的流程关系,比如说注册,登录以及别的流程关系。仅仅这些就够了么,还有页面的各种效果的设计,这样的效果不是使用jq简简单单的设计一下就行了,这样的效果是要根据用户的使用习惯,以及人的视觉,来进行设计,这就是所谓的交互。说完了前台我们再来说说后台的东西。关于前端的上面的数据很多都是通过后台来进行获取的,但是这样就需要前端人员对后台的东西要进行了解,针对不同的后台,需要了解不同的后台语言,不管是C# php 还是java,这样的东西虽说不同学的太深,但是该懂的,还是要去进行学习的。这样才能够根据不同的,情况去选择不同数据调用方式,根据不同的用途和不同逻辑去使用不同的方法,同步还是异步,除此之外,还要根据自己的业务流程对数据库进行设计和了解,这样才能够更好的只确定自己的逻辑,来达到自己想要的结果。针对于上面的内容之外,其实作为一个好的前端还需要了解和掌握seo的技术,网站开发好了,要进行推广,这样的事情应该是在我们的网页开发的过程中进行注意点和使用的。网页开发的好坏,这些都仅仅只是一个基本的内容,想要做一个好的前端工程师要学习和了解的东西还是很多的。当然你学会了html css 还有javascript就能够找到一个能够养活自己的饭碗,当然,要对ps有一定了解这样对切图还是有很大的帮助的,如果想要自己的前端做的很好的话,就去多学习一些关于前端的技术。当然上面介绍的就是一点点,不够完全的。 web前端工程师能够做什么
作为一个web前端工程师,我们到底能够做些什么呢,仅仅只是开发一个网页么。不,一个好的前端工程师是不会对自己有这么低的要求的,他们是不会满足于让自己仅仅只会切图拼页面,当然切图和品页面也并不是没有,想bootstrap那样的团队,他们所开发的框架供那么多的人使用,这样也是一个很不错的。其实前端的人员要不仅仅需要知识面的广,而且还需要专,在广的基础上,专心在一门上面。一个web前端工程师可以做很好的交互效果,也可在数据处理上面做的很好,比如说angular.js,不也是挺好的么。这写仅仅只是技术上的。再从展示上面来说,前端工程师要做的不仅仅是桌面的yahu999,还要兼容各种不同的屏幕的,内容,也就是所谓的响应式布局。但是这些仅仅就够了么,其实还是不够,前端可以直接当app用,现在偶的yahu999app,都是在一个架子上面,添加一个浏览器控件,然后再通过h5页面进行实现的。当然不只这些东西,网页游戏也可以通过前端来开发的, 再加上现在的html的标准出来,其实前端可以做的功能是有很多的。可以说,在以后,可以通过前端来事先很多的东西,所以前端不仅仅只是做页面的开发。 上面就是我对web前端的一个基本的理解,可能很多的东西还不够全面。我还是希望自己能够做一个了不起的前端工程师。不为别的,就为自己喜欢!
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 23
博文 43
码字总数 47581
×
省委书记沙瑞金
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: