前端随笔(三)关于JS的一点想法

从入门开始谈起

前端看起来入门容易,其实呢,前端也有一些和后端一样的比较难的点,作为一个曾经习惯性写后端的人来说啊,前端给我的概念是比较飘的(可能是我看了远超我当时理解的那个框架或者是什么项目的源码吧)。就像写惯了微软爸爸的C#的那段时间,就会觉得,你看有一些JS代码,写的一个比一个飘,不像静态语言那么的规整,这些代码怎么维护,而且一点也不易读。连维护的都很艰难,要是我入手一个比较恶心的工程怎么办,留下一堆很难读的代码,那岂不是我就GG了。之后,才逐渐发现JS可能才是真正最接近于全栈的方向,其实,之前觉的Python最接近,但是之后感觉还是自己年轻了,比较了Flask框架和koa和express,笔者浅薄地感觉(Flask和koa和Express比较呐,说实话,我觉得koa和Express入口更优雅,更棒一些,可能是笔者太菜,不能够了解其中的种种细节,没怎么读过Flask和Koa的源码),后来,慢慢就入了前端的坑,之前不喜欢前端这一块还有一个原因是,CSS太难调了,真的是太难了,不仅是物理上的难调,精神上的程序员审美和程序员的思维也影响我,其实你自己慢慢调整,CSS和HTML的基础一遍一遍的磨,就会发现还是挺有意思的。后面学到更多的比如flex布局之后,就觉得要不是严格设计的间隔,flex布局就很快啦,虽然现在还是很菜,但是现在已经比开始的时候好了太多太多,当你大概会使用HTML,CSS,JS,操作BOM,和DOM的适合你成功进入了新手阶段了。

接着如何进一步呢

其实笔者也在这个阶段迷茫。本来就不是计算机背景,也没有学长学姐老师特别指导或者是有路径之类的,全靠自己走到这一步,那么笔者尝试过了很多学习想更近一步,虽然路比较曲折,但是有时候从没有路的地方去寻找一条路反而是一种能力,比一帆风顺获得知识更需要耐心和坚持。

你可能感兴趣的:(前端随笔(三)关于JS的一点想法)