文章目录
  1. 1. 语言
    1. 1.1. 前端
      1. 1.1.1. 编码规范
      2. 1.1.2. CSS预处理器
      3. 1.1.3. JavaScript加载器
      4. 1.1.4. JavaScript框架
      5. 1.1.5. CSS框架
      6. 1.1.6. Nodejs
      7. 1.1.7. 测试
      8. 1.1.8. 自动化构建
      9. 1.1.9. 工作流
      10. 1.1.10. 代码整理
      11. 1.1.11. 编辑器
      12. 1.1.12. 其它
    2. 1.2. Python
    3. 1.3. Go
    4. 1.4. .Net
      1. 1.4.1. 性能测试
      2. 1.4.2. 后台任务
    5. 1.5. 开发辅助工具
    6. 1.6. 调试
  2. 2. 工具
    1. 2.1. Markdown
      1. 2.1.1. 教程/文档
      2. 2.1.2. 环境工具
    2. 2.2. Git
      1. 2.2.1. 教程文档
      2. 2.2.2. 工具
    3. 2.3. 在线工具
  3. 3. 网络与服务器
    1. 3.1. 网络
      1. 3.1.1. 测试
    2. 3.2. 服务器
      1. 3.2.1. 压力测试
  4. 4. 业界
    1. 4.1. 社区
    2. 4.2. 资讯&综合
    3. 4.3. IT教育&学习

本内容不定期更新

本文最后更新于:2015-04-23 12:44:50
原文:http://www.yaosansi.com/dev/

语言

前端

编码规范

CSS预处理器

JavaScript加载器

JavaScript框架

  • jQuery http://jquery.com/

  • AngularJS https://angularjs.org/

    Google创建的一种框架,目标是为了简化单一页面应用(SPA)的创建,
    是增强基于Web应用,并带有MVC功能,使得开发和测试变得更加容易。

  • Ember.js http://emberjs.com/

    Ember.js是一个用于创建web应用的JavaScript MVC 框架,其采用基于字符串的Handlebars模板,支持双向绑定、观察者模式、计算属性(依赖其他属性动态变化)、自动更新模板、路由控制、状态机等。

  • ReactJS http://facebook.github.io/react
    由Facebook创建,一个更高效、具有更高性能、速度更快的类库

  • knockoutjs http://knockoutjs.com/ >> Knockout应用开发指南(完整版) Knockout.js官方实战教程100

    Knockoutjs是一个JavaScript实现的MVVM框架.主要有如下几个功能

    1. Declarative bindings
    2. Observables and dependency tracking
    3. Templating
  • AvalonJS http://avalonjs.github.io/ >> 视频讲座

    avalon是由博客园的司徒正美创建的,是一个简单易用迷你的MVVM框架,它最早发布于2012.09.15,为解决同一业务逻辑存在各种视图呈现而开发出来的。

CSS框架

  • Bootstrap http://v3.bootcss.com/

    Bootstrap 由Twitter推出的一个用于前端开发的开源工具包,是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。

Nodejs

测试

自动化构建

自动化完成单元测试

工作流

  • Yeoman:(http://yeoman.io/
    提供一系列健壮的工具、程序库和工作流,快速创建,自动编译,自动检测,内置HTTP服务器,图像优化等

代码整理

编辑器

其它

Python

Go

.Net

性能测试

  • dotTrace https://www.jetbrains.com/profiler/
    帮你理解SQL查询如何影响应用性能
  • glimpse http://getglimpse.com/

    一款.NET下的性能测试工具,支持asp.net 、asp.net mvc, EF等等,优势在于,不需要修改原项目任何代码,且能输出代码执行各个环节的执行时间 ,安装方式非常简单,通过nuget直接安装即可。

  • MvcMiniProfiler http://miniprofiler.com/

    一款由stackoverflow.com团队开发,专门针对ASP.NET MVC站点进行性能调试的工具,同时,其中的MvcMiniprofiler.EntityFramework组件,能直接输出当前页面执行了哪些SQL语句。

后台任务

  • Hangfire http://docs.hangfire.io/en/latest/

    Hangfire是一个开源且商业免费使用的工具函数库。可以让你非常容易地在ASP.NET应用(也可以不在ASP.NET应用)中执行多种类型的后台任务,而无需自行定制开发和管理基于Windows Service后台任务执行器。且任务信息可以被持久保存。内置提供集成化的控制台。
    通过Nuget就可以在你的应用程序中安装Hangfire:Install-Package Hangfire。

开发辅助工具

调试

Markdown

教程/文档

环境工具

Git

教程文档

工具

在线工具

  • ProcessOn :http://www.processon.com/
    ProcessOn是一个在线协作绘图平台,为用户提供最强大、易用的作图工具!

支持在线创作流程图、BPMN、UML图、UI界面原型设计、iOS界面原型设计等

网络与服务器

网络

测试

服务器

压力测试

Apache JMeter是一个专门为运行和服务器装载测试而设计的、100%的纯Java桌面运行程序。原先它是为Web/HTTP测试而设计的,但是它已经扩展以 支持各种各样的测试模块。它和用于HTTP和SQL数据库(使用JDBC)的模块一起运送。它可以用来测试静止资料库或者活动资料库中的服务器的运行情 况,可以用来模拟对服务器或者网络系统加以重负荷以测试它的抵抗力,或者用来分析不同负荷类型下的所有运行情况。它也提供了一个可替换的界面用来定制数据 显示,测试同步及测试的创建和执行。

业界

社区

资讯&综合

IT教育&学习

文章目录
  1. 1. 语言
    1. 1.1. 前端
      1. 1.1.1. 编码规范
      2. 1.1.2. CSS预处理器
      3. 1.1.3. JavaScript加载器
      4. 1.1.4. JavaScript框架
      5. 1.1.5. CSS框架
      6. 1.1.6. Nodejs
      7. 1.1.7. 测试
      8. 1.1.8. 自动化构建
      9. 1.1.9. 工作流
      10. 1.1.10. 代码整理
      11. 1.1.11. 编辑器
      12. 1.1.12. 其它
    2. 1.2. Python
    3. 1.3. Go
    4. 1.4. .Net
      1. 1.4.1. 性能测试
      2. 1.4.2. 后台任务
    5. 1.5. 开发辅助工具
    6. 1.6. 调试
  2. 2. 工具
    1. 2.1. Markdown
      1. 2.1.1. 教程/文档
      2. 2.1.2. 环境工具
    2. 2.2. Git
      1. 2.2.1. 教程文档
      2. 2.2.2. 工具
    3. 2.3. 在线工具
  3. 3. 网络与服务器
    1. 3.1. 网络
      1. 3.1.1. 测试
    2. 3.2. 服务器
      1. 3.2.1. 压力测试
  4. 4. 业界
    1. 4.1. 社区
    2. 4.2. 资讯&综合
    3. 4.3. IT教育&学习