一直以来,我都想做一个自己的网站,奈何精力有限或者说自己懒惰的原因,这个起初的梦想一直被搁置。这几年也断断续续研究搭建一个网站的流程步骤,大致了解了一些,却始终没有研究彻底,虎头蛇尾。我感觉我的心态是无比浮躁的,始终不能静下心来好好的做完一件事,一件完全属于自己的事。
为什么最终还是有了本站呢?
前端知识体系的大爆炸,越来越多的新技术、新标准、新框架融入了前端群体,而且前端发展的这种态势似乎没有停止的迹象。作为前端开发人员,只能亦步亦趋,随波逐流,不管精不精通,至少别人问起来,自己了解这些知识。因此,我越发感觉自己的后继乏力,一种深深的疲惫感油然而生,我时常因为陷入这种循环式的学习中而觉得苦恼,甚至感觉到非常茫然。
为此,我一直有过思考,为什么要这么努力的学习?为了生存,满足基本的生活需求,这是肯定的。其次呢?我观察了许久,发现问题所在:纵观前端这个大环境下,我发现这不是我本身的问题,是技术的更新实在太快了,当我还在欣赏ajax技术的优雅便利时,fetch技术在别处开始大放异彩;当我以为fetch技术已经达到巅峰时,axios又如同一颗炸雷般强势登场。各种新标准,新技术,新框架,新思想如雨后春笋般发展起来,前端知识体系越来越庞杂,越来越多的标准加入到前端的阵营,甚至兴起的服务端javascript-NodeJs也因为全栈的概念步入了前端开发人员的视野。一些框架的脚手架构建比如Vue都要依赖NodeJs,这已经不是纯前端的事情,是在逼一个前端去做全栈的事情,虽然不要求能精通,但却要求理解。
痛定思痛,是在沉淀了这么久之后,才明白过来的一个道理:合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。我竟然忘记了最原始的初衷,只为了讲究快速开发,却忘记了基础才是最重要的。那些繁杂的新框架、新标准、新技术不正是由这些最基础的知识构成吗?基础夯实了,那些繁杂的框架使用的时候再去学习也不晚。
再看看新技术,看看那新生的ES6的标准,总感觉有一种熟悉的身影。是的,有许多方法在ES3、ES5中没有,而为了方便,我重写过或者使用jquery库中的方法。标准在以这种返璞归真的姿态向我们靠近,而我却在标准的道路上背道而驰。
所以,当内心不再挣扎,我竟然平静了下来。好好的做一件自己的事!这件事就是自己一直未完成的梦想,做一个属于自己的网站...
书山有路勤为径,学海无涯苦作舟
为什么叫“码路行者”?
作为码农,“码”字很好理解;“码路”即为编码的道路上;而“行者”有双重含义,一为走路的人,二为苦苦修行的人,也算是对自己从事前端工作以来的一个小小总结。
码路行者 - 码梦前端,专注前端Web
本站的目的
接触的面广了,就越觉得自己无知;研究的深入了,就越觉得自己会的越少。前边学,后边忘,已经成了常态。就算N久前自己写的代码,回头再来看,也像是在看别人的代码一样。所以,好记性不如烂笔头,一是记录下来权当总结,二是分享一些技术心得和整合一些技术知识。