实现自身价值并获得他人的认可和肯定是人类的本性。正式因为这一本性的驱使,人类文明才不断进步。任何一个正常的前端工程师都希望自己在产品研发团队中发挥更大的价值。
糟糕的情况。在很多公司,前端只是一个页面制作,他们负责把psd稿转为html文件,然后交给后台工程师套页面。如果还有哪个老板在这样组织他的队伍,我想他正在做的产品一定不是什么好产品。这种做法,无视人的本性,把人的机器用。我相信任何一个前端都可以承担的更多,发挥更大的价值,他们需要的只是上级的肯定与信任。只要一个人真正热爱前端,我愿意给他机会,让他承担的更多。可惜我不是老板。
比较理想的情况。前端的输入依然是psd稿,当然如果产品和设计能力不够,还可能需要前端参与交互设计。输出则是一个可以工作的模块或页面。前端直接从服务器模板(php,jsp)开始工作,前后端同学在开始工作前定好页面内应该种的变量以及ajax通信的接口,随后独立开发,最后连调测试。这种开发方式前端可以根据接口和数据结构来来设计页面的html结构和css结构,把冗余工作降到最低。同时也会让前端发挥更大的主观能动性,让枯燥的工作变的有趣。同时后台工程师,也可以更加关注底层算法与数据存储于通信的逻辑。
作者:小爝
链接:、css、JavaScript。这个其实不用多讲,这些个基础不学扎实了啥也干不了,可以直接从html5、css3、ES5来学习。学习的方法很多,最方便的方法是像w3cschool、尚学堂这种边学边练的,类似之前微软的所见即所得,喜欢读纸质书的可以买几本书来看看。
2、几个边界,与美工相关、后端开发、设计相关。想做好Web前端,一定搞清楚自己的工作界面在什么地方,这对你有很大帮助。每个公司可能都不一样,所以了解边界相关的知识就很重要。
美工相关,主要是说ps、切图之类的东西,photoshop还是需要会用的,至于说你能不能搞出漂亮的图片来那倒不是重点,关键点是体会美工的工作过程。如果你在公司兼了这件事,那你就得深入的学习了,别不以为然,前端的美术有修养还是挺重要的。
后端开发,虽说一般情况下,前端开发和后端开发是分开的,不过二般情况也很多。这个时候就需要你在后端中选择一条主线,很多人都在比较PHP、Python、Node.js哪种好,其实都差不多,不过从市场上的热度来说视乎Node.js更热一些,当然Node.js对js熟悉的前端来说也更容易上手。我的建议还是先从Node.js来吧,如果公司有选择或者有余力可以学学其他两个。数据库似乎mysql和mongodb都可以试试。
3、相关标准,标准这个东西很多人都不屑的很。其实很重要,越大的团队越重要。还是熟悉熟悉养成好的习惯为妙。这在初期至少涉及到很多兼容性问题,所以W3C的标准是必须了解和掌握的。
4、各种框架类库,jquery,bootstrap等,现在的框架比较多,但是jquery和bootstrap这样级别的必须得熟练掌握,要不很多公司都没法干活。一般类库和框架都有垂直的网站可以学习,如bootstrap中文网之类的都很不错。
web前端最基础的知识当然是HTML,CSS和javascript,这些都需要精通的,然后还需要学习一些前端的类库,如JQUERY,BOOTSTRAP等等。要熟悉常用的通信格式如xml/json之类。
现在大前端还需要学习一些mvvm的东西,如vuejs,angularjs,reactjs等等。
还需要了解一些浏览器的知识,便于做浏览器通用。
然后就是学习一些后端的知识,如JAVA,php之类的,推荐你学习nodejs,前端转后端,学nodejs是最快的。毕竟也是javascript语言。
最后祝你成功
当然可以!
与其他计算机主流技术所不同的是,Web前端所包含的知识模块很多,就目前而言,HTML、CSS、JS、DOM是目前前端技术最为基础也是最为主要的四大模块,但会随着实际需求而有所改变。
一名优秀的Web前端工程师,需要JavaScript语言基础扎实,具有良好的规范开发习惯;熟悉常用的设计模式,熟练使用Vue、Angular技术栈开发;能够熟练使用angular、vue、echarts、jquery、react等框架进行传统开发;要熟悉MVVM、MVC开发模式;熟悉前端工程化、自动化技术,可以根据需求配置Gulp文件及更改Webpack配置文件;熟练使用git版本管理工具。
此外,还要熟悉HTML5、CSS3的新特性,了解不同浏览器之间的差异,制作出的页面能够有很好的兼容性。
Web发展得很快,几乎每天都在变化!如果没有快速学习的能力,就跟不上 Web发展的步伐。作为前端工程师仅仅依靠今天的知识是无法适应未来的,必须不断提升自己,不断学习新技术、新模式。因此,不仅作为新人小白要努力学习,提高自己;就连已经入职三五的前端开发工程师,也需要不断学习,了解前端技术的变化,提高自己的技术技能。
这里推荐你报班学习,可以了解一下北京尚学堂,优秀的教学理念可以带给你不一样的前端学习体验,为什么推荐你报班学习呢?看下图:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.983秒