前端开发的两三事

这是在昨晚听完我司两位前辈关于前端开发讲座之后的一点总结。

什么是前端开发

前端开发,08年才开始在国内出现的一个岗位。前端开发到底做什么,简单的设计页面?做很炫的动画?并不是这样,至少不仅仅是这样。那前端到底是做什么的,简单的说,就是把用户希望的东西很好的展现出来,并且使之得到升华。

前端开发的发展

早期的网页,讲页面显示、逻辑、数据处理都放在一起,导致的结果就是代码量很大,而且相当的不好维护。所以,对代码的进行了职责上的拆分,分出了前端和后端两部分。也就出现了HTML CSS Javascript语言。这样的代码变得阅读性提高很多,当然,也变得很好维护。接着伴随大数据的到来,又出现了一些变化。后端,变成了一个大的数据处理中心;前端分为了两部分,一部分完成显示逻辑的编写,另一部分则还继续之前的工作。

一些推荐的学习资料

对于初学者来说,做出很炫的网页可能要求高了些,但是我们可以从基础开始,一点一点的学习。一些很棒的书可以用来参考,比如一贯很优秀的headfirst系列,还有Javascript高级程序设计、CSS禅意花园等。当然,还有些很棒的网站,比如:http://www.w3school.com.cn/ 前端开发的入门网站,你可以在线查看效果; http://codepen.io/ 通过很多题目完成在线编写和展示html,javascript,css等语言,而且效果很炫。

挑战

目前,前端面临的挑战就是兼容性问题,你需要让你的代码适应任何的平台,也就是现在的一种新观点“响应性设计”。

做好前端,不仅仅是将想要看到的内容展示出来这么简单,如果展示,怎样抓住客户,才是重点。所以,学点美术,看点设计相关的东西,对自己也是很有帮助的。当然,没事多搜集一些很棒的案例,不仅提高个人审美,而且也是一次brainstorming。

 

恩~ 基本就是讲座的内容吧。关于之后的Q&A,有一个问题,个人觉得可以思考一下。

Q:是不是代码的增多就会带来网页的安全性降低?

首先,我觉得网页的安全性和代码的多少是没有直接的关系的。这应该是和整个网页的架构有着比较紧密的联系,如果一个网页本身就存在严重的漏洞,那么即使没有什么前端代码,一样会受到攻击。

但是有一个问题想说,我们是做网页,并非是安全。但是安全相关的知识,我们有必要了解,这样对于我们再设计逻辑以及进行后台数据处理的时候,就会有一些考虑。至少保证我们的成品不会出现一些质量问题。

 

 

以上~ 供没能到现场的各位参考。

你可能感兴趣的:(前端开发)