草 稿

轻量级Web开发

我们需要框架来简化开发,但并不是每个项目都需要一个大而全的框架。有时候一些小巧的前端库就足以搞定大部分需求。所以在实际的开发中,我们关注需求本身,保持简单,拒绝滥用框架。

  1. 使用并扩展jQuery(编写一些插件函数)

    jQuery是一个非常小巧好用的工具,它的地位差不多根HTML/CSS一样,算是fundamental的配置了。

  2. 学习使用underscore.js来处理数据

    后台返回的数据总是难以如我们所愿,因此前端开发离不开对数据的简单加工。underscore.js可以极大的简化这个过程,使得处理数据变得更加有趣。

  3. 使用pure.css作为CSS框架

    Bootstrap当然很强大,但是你真的需要那么多的组件吗?pure.css可能更适合你的小型项目

  4. 编辑器可能比IDE更高效

    WebStorm,Intellij等超级好用,但是相信我,你的小项目压根用不到那么多牛逼的功能。Sublime Text或者Vim就已经足够了,而且更加轻便。不过你可能需要搭配几个命令行的小工具。

  5. 放在一起

    看看这个链接里的小应用,我只用了jQuery+underscore.js,所有的工作都在命令行和Sublime Text完成,而且仅仅花了我一个上午的时间。

评论(1

2可以换成lodash了