文档章节

web前端的理解

省委书记沙瑞金
 省委书记沙瑞金
发布于 2014/11/12 23:41
字数 1791
阅读 113
收藏 1

什么是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,不也是挺好的么。这写仅仅只是技术上的。再从展示上面来说,前端工程师要做的不仅仅是桌面的软件,还要兼容各种不同的屏幕的,内容,也就是所谓的响应式布局。但是这些仅仅就够了么,其实还是不够,前端可以直接当app用,现在偶的软件app,都是在一个架子上面,添加一个浏览器控件,然后再通过h5页面进行实现的。当然不只这些东西,网页游戏也可以通过前端来开发的, 再加上现在的html的标准出来,其实前端可以做的功能是有很多的。可以说,在以后,可以通过前端来事先很多的东西,所以前端不仅仅只是做页面的开发。

上面就是我对web前端的一个基本的理解,可能很多的东西还不够全面。我还是希望自己能够做一个了不起的前端工程师。不为别的,就为自己喜欢!

© 著作权归作者所有

省委书记沙瑞金
粉丝 23
博文 48
码字总数 53033
作品 0
海淀
前端工程师
私信 提问
北京搜狐高薪招聘 JS前端架构师/Leader

北京搜狐为了构建一个重要的互联网产品, 打造一支精英化队伍, 特招聘有理想有抱负 的同学, 来实现我们共同的理想! 具体邮件联系 felixzhang@sohu-inc.com 咨询 msn: cloud@cnscud.com 薪水范...

飞云小侠
2011/09/13
1K
10
[北京]搜狐高薪招聘JS前端/页面制作/Java架构/开发/运维/搜索

北京搜狐为了构建一个重要的互联网产品, 打造一支精英化队伍, 特招聘有理想有抱负 的同学, 来实现我们共同的理想! 你是否胸中理想? 你是否需要一个大的舞台? 你是否需要一帮聊得来的兄弟, 请...

飞云小侠
2011/07/11
1K
11
北京搜狐高薪招聘 Java PM/架构师/WEB开发 JS前端交互 测试 产品经理

北京搜狐为了构建一个重要的互联网产品, 打造一支精英化队伍, 特招聘有理想有抱负的同学, 来实现我们共同的理想! 你是否有远大的理想? 你是否需要一个大的舞台? 你是否需要一帮聊得来的兄弟,...

飞云小侠
2011/06/13
791
4
[北京] 腾讯招聘 前端和高级PHP工程师 年薪12-30w

公司名称 腾讯北京 职位名称 前端和高级PHP工程师 招聘人数 5 工作地点 北京银科大厦 薪水待遇 年薪12-30w 职位描述 web前端开发工程师 岗位要求: 计算机相关专业本科以上学历; 2年以上Web...

李沐
2011/09/02
2.2K
15
【北京】【前端软件工程师】百度【hr】

有意向者可发送简历到:v_zhangximei@baidu.com,并标注应聘岗位名称,我会尽快与您联系,如有问题可以加我msn:zxmdinah@live.cn ;; 职位名称 基础架构部_前端软件工程师 薪资待遇 10w-25w ...

zxmdinah
2011/12/15
863
6

没有更多内容

加载失败,请刷新页面

加载更多

TypeScript……真香

写前端或者用 node 写命令行小工具一直采用的 es6 的语法,对于 TypeScript 则是秉持敬而远之的态度,毕竟团队中多推广一门语言所需要花费的精力都是让人望而却步的。所以对于 JavaScript 的...

郁也风
32分钟前
2
0
shell基本案例

1、自定义rm linux系统的rm命令太危险,一不小心就会删除掉系统文件。 写一个shell脚本来替换系统的rm命令,要求当删除一个文件或者目录时,都要做一个备份,然后再删除。下面分两种情况,做...

寰宇01
39分钟前
2
0
分享一波 ZooKeeper 面试题

ZooKeeper是什么? ZooKeeper提供了什么? Zookeeper文件系统 ZAB协议? 四种类型的数据节点 Znode Zookeeper Watcher 机制 -- 数据变更通知 客户端注册Watcher实现 服务端处理Watcher实现 ...

搜云库技术团队
53分钟前
1
0
谈谈你对volatile的理解

1、volatile是Java虚拟机提供的轻量级的同步机制 -保证可见性 -不保证原子性 -禁止指令重排 2、JMM你谈谈 JMM(Java内存模型,简称JMM)本身是一种抽象的概念并不真实存在 ,它描述的是一组规...

一只小青蛙
今天
2
0
Redox OS 发布 0.5 版

Redox OS 是一个几乎完全以 Rust 语言编写的通用操作系统及周围生态(例如文件系统、显示服务器及 Rust 版本的 libc)。其遵循微内核架构,在一定程度上兼容于 POSIX。 该项目于日前发布了 ...

linuxCool
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部