菜鸟对前端的认识

前端是针对浏览器的代码,在浏览器中运行;

后端是针对服务器的代码,在服务器中运行。

1、自己对前端的见解

我自认为学习前端,首先要对前端有一定的了解,在学习敲代码的过程中不能光看视频和看别人的代码,最好是自己手敲代码,这样有助于自己的代码提升。

2、前端是用来干什么的

主要是用来开发用户通过浏览器可以浏览和使用的Web页面的。 一般而言,所涉及的内容主要包括W3C中的HTML、CSS和JavaScript这三方面的内容。

3、学习前端需要掌握的技能

  解决浏览器兼容问题

 横向技能面要广

  纵向技能要深。js, css, html5, css3…

  关注用户体验,懂得交互设计

4、前端工程师的未来

前端工程师一般讲有三条路可走,一条向前走,一条向后走,一条一直做前端,深入下去。向前就是往用户体验与交互设计甚至产品设计师上走,这最能体验前端价值,即用户体验。向后走是做web开发,往数据库和后台开始方向走,不再区分前后端,大家深入产品的研发实现,这条路就是与软件工程师融合的路,这时的价值就体现在业务功能的实现上。最后就是一直深入做前端开发,对各种前端类库框架的架构设计,对浏览器原理的研究和js的研究,对网络传输协议原理分析等等,这条路因为要涉及很多原理与根本性的东西,走的人也不是很多。前端的未来则是:有越来越多的软件开始在浏览器里运行,随着google和火狐的webos的发展,甚至在不久的将来,浏览器的api,会替代操作系统的sdk成为软件开发的标准。随着html5的发展,浏览器里运行的早已不是简单的页面,而是复杂的web应用。前端工程师也早已不是页面制作,而是web应用工程师。而未来究竟是web时代还是app时代仍是一个难以回答的问题。

随着近些年移动互联网和移动设备的高速发展,用户体验越来越受重视,前端也迎来了发展机遇,进入前端领域是不错的选择。

但是前端发展历程短,缺乏底蕴,仅学习前端知识是不够的,应该在学习前端先进技术的同时,了解其他领域优秀的编程语言和编程思想,运用到前端工作中,对个人的提升应该会有很大帮助。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容