前端开发,脱离菜鸟层次的二个关键点

时间: 2017-11-08阅读: 296标签: 前端作者: web前端教室

我个人吧,一直认为学习前端技术是比较简单的事情,只要你真的是一步一个脚印的在前进,那你自然会有相应的结果可以收获。这里面包含二个关键点,一,脚踏实地;二,不断努力。


第一个关键点,欲速。许多人不太愿意慢慢的去学习javascript,总是觉得招聘中要求的vue,react,node...等,那我把这些东西学会了,不就ok了嘛。


但是,因为javascript的技术不ok,所以vue,react,node这些东西他们学的也不Ok,但又不愿意一心一意的慢慢学习javascript,所以注定他们学习vue,react,node会事倍功半。


学习这个东西,是一种坚苦的脑力劳动。从根儿上来讲,原生javascript比vue、react之类的东西要难,要抽象,需要你付出更多的时间、精力、心血。


而避重就轻,乃是人之常情。于是,上面提到的那类前端学习者,虽长期学习前端知识,但不得寸进。这就形成了一个死结,于是他们纠结了。


这个纠结的“结”,究竟在哪呢?


就像吃饭一样,你吃了三碗饭吃饱了。那你一定是先吃第一、二碗饭,然后第三碗饭才会饱。现在他们是想直接吃“第三碗饭”,跳过第一、二碗饭,想要直接吃“饱”。


这可能吗?也不是不可能,如果你拿一个巨大个的碗,可能半碗就吃饱了。但这样的话,许多人又视那巨大的碗为畏途。


为什么许多人学习前端会出现反复呢?因为他们把许多的精力都用在了,如何直接吃第三碗饭上面。如果他们发现不能直接吃“第三碗饭”,那么他们的做法不是面对现实,而是花费更多的精力,研究怎么样才能直接吃第三碗饭,一下吃饱。


第二个关键点,不断尝试。或者叫不断前进,或者叫不断进攻,叫什么都可以。反正就像打仗一样,“敌人”已经被包围,我们要从不同的角度,不同的方法,不断的尝试去攻克他们。


有人聪明,“武力值”强大,几下就搞定;有人笨一些,很久攻不下来,时间一长兴许还要倒退一些,这就很让人痛苦了。学习这东西也是有士气的,长期久攻不下,必然士气低落。


这种情况下,有人要么直接改行放弃了;要么就是想着直接学点前端框架,想着先面试进公司了再说。


做出这种选择在心理上是比较轻松的,不必再研究艰涩的原生js,直接学mvvm框架,双向绑定一搞效果就出来了。至少可以获得表面上的收获,在心理上也可以给自己一个安慰,“我还是会一些前端技术的。”


但问题在于,这种看似轻松的道路,其实并不能给你真正的成长。有道是,一分耕耘一分收获。你选择了轻松的道路,但轻松的道路未必真的存在。


文章转载于:web前端教室


优化网站性能规则_前端性能优化策略【网络加载、页面渲染】

前端网站性能优化规则:网络加载类、页面渲染类。包括:减少 HTTP 资源请求次数、减小 HTTP 请求大小、避免页面中空的 href 和 src、合理设置 Etag 和 Last-Modified、使用可缓存的 AJAX、减少 DOM 元素数量和深度等

实施微前端的六种方式

微前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。

Web前端工程师必备的PS技能之切图

Web前端工程师必备的PS技能之切图:PS中我的标尺的参考线为什么不能自动吸附图层或画布中间了?有个选项没有选择“菜单栏-视图-对齐”,按照设计师提供的设计稿,实现HTML页面,需要将设计稿切分成为最终在页面中呈现的一个个图片为“切图”

服务端渲染和客户端渲染的对比

这里结合art-template模板引擎说明。首先了解下前端页面中如何使用art-template。当不需要对SEO友好的时候,推荐使用客户端渲染;当需要对 SEO友好的时候,推荐使用服务器端渲染

前后端分离之让前端开发脱离接口束缚(mock)

前后端分重构完成,再书写交互时遇到后台接口尚未完成,无法得到接口返回的测试数据,但是我们又需要一些数据来测试我们的前端功能的时候,所以呢,今天学习的关于前端模拟AJAX的三种办法,用于应对以上情况,加快开发效率;

前后端分离后,后端应该知道的一些基本前端知识

作为前端小白,经常遇到同样小白的后端,常常不得不三番五次科普一些前端的基础知识,特此做些总结,前后端分离后,后端需要知道的基本前端知识:什么是ajax?跨域、OPTIONS请求、重定向等

使用jenkins进行前端项目自动部署

使用jenkins进行前端项目自动部署:后端的nodeJS项目可以使用pm2进行自动部署,由于前端项目打包后是静态资源,不需要进程守护。一般地,前端项目使用jenkins来进行自动部署,包括打包、测试等一系列流程。本文将详细介绍jenkins的使用

web前端的一些不为人知的冷知识点_Js篇整理

Js篇整理:生成随机字符串、整数的操作、重写原生浏览器方法以实现新功能、关于console的恶作剧、万物皆对象、If语句的变形、禁止别人以iframe加载你的页面、console.table

web前端的一些不为人知的冷知识点_CSS篇整理

CSS篇整理:关于CSS的恶作剧、简单的文字模糊效果、垂直居中、多重边框、实时编辑CSS、创建长宽比固定的元素、CSS中也可以做简单运算

web前端的一些不为人知的冷知识点_html篇整理

web前端HTML篇冷知识点——这是一篇关于前端的技巧使用,或许你做前端很多年了,但是下面的这些你可能闻所未闻。现在这里给大家整理出来,分享给前端的小伙伴们。