应该已经差不多有一年半的时间没有写过文章了,如果不算上前两篇。期间主要是把时间花在思考人生,游戏人生,自娱自乐上了。可惜的是游戏也没有玩的特别好,学习也拉下了。索性剩余的那丁点时间还算初略的看了几本书。也觉得是该好好学习一波了。遂有了下文。
那剩余的丁点时间看了一下bootstrap,NodeJS,angularJS,JS方向又初略的看了一书,给我的感觉是bootstrap算是一种美化工具,给个说明文档,有一些范例,然后抄抄改改差不多能弄出一个像样的页面。angularJS给我的感觉更像是标签数据替换,类似于以前Java的JSTL表达式这种东西,或者说php里面的smarty框架,当然这么说肯定有片面。
感觉现在前端数据交互主要是两个方向:
1. 设置HTML标签里的id,name属性,通过标签属性定位,然后通过ajax进行数据交互(数据请求和数据替换)。
2. 通过各种框架数据模板,进行数据交互,类似于标签数据替换,好的有数据双向替换,比如angularJS。
其实也就这两条路,有时候也在思考有没有更好的办法,更加纯粹的html/css,然后纯粹的JS,都分离开来,但是必须要有属性定位,不然如何对应。其实这在开发中挺烦的,尤其是多个人开发,或者是项目到你手上已经是个N手货了,每个人的命名习惯都不同,读代码就是一种折磨。然后取巧的人会直接设置新的id,越来越恶心,这肯定不是一条好路。用标签也存在同样的问题,而且通过标签写的代码总是让我觉得别扭,有一种在JSP页面中嵌套JAVA的感觉,不舒服。
总结来说,希望有更好的模式,框架出来吧。现在有点走回去的意思。
接下来一段时间会通过强迫自己写文章来更深入的学习一些东西,主要是分几个方向,bootstrap,nodeJS,JS深入。有能力就自己写出一些小框架或者小网页游戏什么的。。其实就是让自己好好学习。
说“序”,其实就是聊个天,侃个大山,吐槽一下。