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

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

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


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


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


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


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


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


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


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


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


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


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


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


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


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


文章转载于:web前端教室


多种认证、授权模型的比较

本文主要列举在如今前后端分离、手机App大行其道的现状下,用户认证、授权的几种做法及对比。本文假设你已经理解了各种认证模式的具体细节。

web前端js中ES6的规范写法

引号的使用,单引号优先(如果不是引号嵌套,不要使用双引号)、空格的使用问题:(关键字后 符号后 排版 函数 赋值符号= )等、不写没有使用过的变量,如果定义了一个变量,后来一直没有参与过运算,那么不应该定义这个变量...

作为一个前端,可以如何机智地弄坏一台电脑?

有人说,前端的界限就在浏览器那儿。无论你触发了多少bug,最多导致浏览器崩溃,对系统影响不到哪去。想象一下,有天你在家里上网,吃着火锅还唱着歌,点开一个链接,电脑突然就蓝屏了!

前端工程师/程序员简历怎么写?

其实前端工程师并不少,但很多时候合适的前端工程师难找。可能是由于程序员比较内向,前端工程师都没有把自己最厉害的那一面表现出来。今天我们来聊聊前端工程师的简历怎么写,希望能够对大家有帮助。

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

前端网站性能优化规则:网络加载类、页面渲染类。包括:减少 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请求、重定向等