工具类
在线工具 - 程序员的工具箱:一个在线工具网站,包含大量在线工具
JavaScript 库/框架
jQuery: 方便快捷,功能强大全面,居家旅行必备,近乎JS的替代品,你可以不会js,但是不能不会jQuery。
BackBoneJS: 模型、视图、集合、事件,让你的前端代码更有框架感。
D3.js: 数据可视化必学必会,只有你想不出来的,没有D3画不出来的。
React: 学会React,再学学React-native,你就能从一个前端化身Web app工程师、IOS/Andorid开发者、桌面应用工程师……
jQuery UI: 几行代码就能写一个带动画带ajax的Web应用。
jQuery Mobile: 移动端专用js开发框架,和上面的类似。
Underscore.js: 非入侵式框架,提供了众多有用的函数方法,弥补jQuery的不足。
Moment.js: 原生的JS显示输出日期时间真的很痛苦,Moment为你解决了一切啦~
Lodash: 模块化且高效,lodash和underscore很相似。
前端框架
Bootstrap: 全世界最流行的响应式前端框架。
Foundation: 提供了很多模版,针对网站、移动端、邮件提供了很多好用的模块和样式。
Semantic UI: 个人非常喜欢的一个前端框架,样式非常好看,更重要的是就像它语义UI的名称一样,类命名特别友好,写网页就像和人说话一样。
uikit: 漂亮、可定制,即将发布uikit3版本,感兴趣可以试试看。
Web应用框架
Ruby on Rails: Ruby on Rails 是一款用ruby语言编写Web应用的MVC框架,github就是用它写的!
AngularJS: Google主导的Web开发框架,数据绑定、MVVM,很可惜被后来更灵活的React、Vue等框架抢去了风头。
Ember.js: 用来开发单页Web应用的JS前端MVC框架。
Express: Node.js上的Web框架,搭建网站或API服务只要一秒钟!
Meteor: JS全端框架,是的,你只需要学习JavaScript一门语言,就可以完成Web应用前后端、数据库的开发。
Django: Python的Web框架,人生苦短,请用Python.
Flask: Python的Web框架,据说只要学好flask就能随意找到好工作?
ASP.net: 老一辈人的最爱。
Laravel: 最优雅性感的PHP Web框架,好用到不能再好用,优雅到不能再优雅,毕竟PHP是全世界最好的语言嘛。
Phalcon: 用C语言扩展的,据说是最快的PHP框架。
自动化构建/包管理
Grunt: JavaScript自动化工具。
Gulp: 个人感觉是最好用的自动化构建工具。
webpack:模块化加载构建一切,CSS/JS连图片都可以
npm: NPM虽好,但不要太依赖。
Bower: 前端框架包管理工具,各类框架和库一键安装。
编程语言
PHP: 全世界最好的语言不解释。
NodeJS: 可以运行在服务器端的JS,只需学习一门语言即可全栈编程。
Javascript: 日益强大的脚本语言,现如今学前端基本就是学JS编程。
HTML5: 网页的标记语言。
Python: 人生苦短,请用Python。比好用更好用。
Ruby: 简洁高效,学Ruby基本就是为了学用rails
Scala: 兼容函数式、面向对象、命令式编程,可以和JAVA互通。
CSS3: 网页的样式。
SQL: 操作数据库必学。
Golang: Google出品,简单易用。
Rust: 高效高性能,保证线程安全,防止声明错误。
Elixir: 开发扩展可持续的应用的动态函数式语言。
数据库
MySQL: 开源免费性能好,全世界都在用它。
MariaDB: 日趋流行起来,同样由MySQL的开发者创造的数据库。
MongoDB: 非关数据库,通常在MEAN/MERN架构中使用。
Redis: 提升应用数据访问性能,内存读写并可持久化储存的数据库。
PostgreSQL: 功能强大完整,兼容数据类型丰富,并且开源免费。
代码编辑器
Atom: Github的发明,基于Web技术开发,漂亮又好用。
Sublime Text: 最性感的代码编辑器,你会因为爱上一款编辑器而爱上写代码。
Notepad++: Win平台下开源好用的代码编辑器,不需要装什么插件就已经很棒啦。
Visual Studio Code: 很多人也推荐并且喜欢用VS Code这款微软出品的编辑器。
TextMate: OSX上的一款比较火的编辑器。
Coda 2: OSX平台,你可以在这款编辑器里写代码、连接远程FTP/SSH/数据库,还能查询手册,代码方法快捷查询等等,一款编辑器满足你写网站的所有需求。
WebStorm: JS开发利器。
Vim: Vim是编辑器里神一般的存在。
Brackets: Adobe公司出品的一款编辑器,预览功能很不错。
Emacs: 也有很多人喜欢支持Emacs啦。
更多资料来这里了解:代码森林