说说自己都在研究什么技术,有什么可以分享给我或者大家的? 在工作中都在做什么?
基本上是在整理evernote里面囤积的资料与开发过程的经验。
瓶颈期还是各种读吧……
spinejs + space-pen + storejs + js-signals + hasher = 支持 IE6 的 JS-MVC
用于构建前端富应用程序开发(MVC架构,classes继承、订阅模式的事件绑定)隶属backbone
家族,相比backbone
,spine
只提供模型(Model)和控制器(Controller),视图(View)可任意替换你喜欢的模板引擎。
当中也有很多实用的内置扩展(基于锚点的路由扩展支持route、列表维护list、关系管理与状态机manager、本地存储local、异步存储ajax、模型关系管理relation)让你可以写出易于维护的代码。
再加上用coffee的语法糖和类的写法,大大提高开发效率。核心源码只有600+行,可以方便自定与扩展。
是一个基于jQuery
的200+行的 View Class,由 github staff 开发维护,语法也是coffe。
利用space-pen
可以写出类似jade
语法的模板结构加上本身jQuery
提供特性,写出一般的 View + Controller 绰绰有余。
其他三个都是为了兼容老式IE做得混搭。
这些东西都算小众,文档和示例代码较少,需要自行学习。 详情自己查看项目主页。这里就不再详述,点到为止。
作为一名python
党,用相近语法的coffeescript
写前端,非常爽快。
另外强烈推荐Grunt
segmentfault上的第一次回答,大家轻拍
从离开学校到现在差不多已经工作三个多月了,越来越发现自己知识的浅薄。发现有很多东西想学,很多东西要学。这是目前我正在学习或者想学习的东西。挺多挺杂
这几天在研究appjs,做一个配置管理工具。
其实也没什么好研究的,就是正常用nodejs而已。东西也比较简单,主要是用来熟悉一下knockout.js。
正在和node-mysql for nodejs v0.8的bug搏斗中。
说点题外话。
不喜欢那些长篇大论和堆砌概念的人,前端工作者撇开了用户体验(交互体验、感知性能、视觉效果、产品理念)无疑就已被判了死刑。
前端技术不是计算机技术领域专属物,它是一门跨领域跨专业的学科,仅从计算机程序员或者网络软件开发者的角度来总结前端技术的知识结构,是一种以偏概全的行为。
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
javascript
CSS
其它