Agile Web Development With Rails-应用Rails进行敏捷Web开发. 其实涉及到Ruby编程语言.相对于Java ,C#,在编程风格和体制上都发生一定变化. 让这个以偏向固定逻辑的程序员来说.刚刚接触第一周除了不断消化Rails新框架.同时要在Rails框架下基于敏捷的编程语言Ruby加以关注.

Agile Web Development with Rails中文版的翻译已经在去年出版. 但是我最近在逛这些Ruby社区时. 给我感觉是虽然时间短暂. 但是Rails这个新鲜框架就在Web开发领域能和已经非常成熟的PHP/Perl/Python等相提并论. 从Rails框架衍生出来的Groovy GRails, SQL on Rails, Lisp on Rails,Trails, MonoRails这些所谓新东西. 在Java世界也受到一定程度关注. 这些现象让我产生一丝不解. 到时不断吸引我.

其实Rails是具备了敏捷特性的Web开发框架. 除了框架本身设计之外. 她也得益于Ruby语言本身. 相对于Java/C#等语言 Ruby更灵活 更具有动态性. 它的语法能够随着不同的应用场景而进行演变. 这个特性就使得开发者能够在Ruby语言基础上创造出形形×××的DSL.——通俗点就是. Ruby程序看起来像是描述问题像文字一样. 而不是"仅仅是编写计算机程序".

最近一周时间一直在整理Ruby开发语言语法以及基本运用. 也整理相关关于Ruby的资源站点和开发工具. 基本上覆盖了Ruby开发过程中每个开发者的需要.

资源站点:

Ruby Programmer[Ruby官网 提供开发环境部署文件的下载以及相关文档]

Ruby on Rails[中文社区]

Ruby Inside[Ruby开发者BLog Team 资源很丰富的 值得一看]

Ruby Foreign[其中涉及用Ruby开源项目下载和丰富源码 另外还有个特点是开发者交流比较多. 以及相关利用Rails做的开发方案等 ]

Ruby forum[类似一个超级容量的论坛形式. 里面不仅包含Ruby开发. 同时还关于Rails详细解析. 以及对JRails这些衍生框架比对、Ruby开发环境部署 等细节也包含很到位]

Ruby Doc[Ruby开发环境部署 以及Ruby相关衍生框架的API详解.]

注:我也只是看了其中一部分关于Ruby的资源. 如下只做列出 自己查看.

yoRails

RubyQuiz

RailsForum

PlanetRubyonRails

Rails开发插件

Rails For All

Nuby on Rails[一个Ruby的衍生框架]

Rails Code

Rails Casts

开发工具:

Ruby on Rails[Ruby开发环境配置等相关细节 以及基本第三方工具]

Ruby IDE

Eclipse RDT[同样支持Eclipse开发工具支持 不过需要装入额外插件]

Aptana Rails[第三方工具]

Railskits

如上简单列举管Rails框架Ruby开发资源和常用开发工具.工大家参考

转载于:https://blog.51cto.com/chenkai/765097

Ruby的资源站点和开发工具列表相关推荐

  1. linux开发工具列表

    软件集成开发环境(代码编辑.浏览.编译.调试) Emacs           http://www.gnu.org/software/emacs/ Source-Navigator 5.2b2   ...

  2. Ruby on rails环境和开发工具准备...

    为什么80%的码农都做不了架构师?>>>    Ruby on rails: <1>http://rubyinstaller.org/ 下载rubyinstaller(一 ...

  3. JavaScript开发工具列表

    摘要:你经常使用JavaScript开发吗?你使用哪些JavaScript开发工具?本文中,总结了一些非常实用的JavaScript工具,全部是免费的.使用这些工具将直接影响你的工作效率. 在今天网络 ...

  4. 资源 ACCP-S1 BOOK3开发工具的下载

    ACCP-S1 BOOK3 下载资源 资源名称: csharp220505 下载地址: https://cloud.189.cn/web/share?code=ZJ7bYvFbiUN3(访问码:15t ...

  5. Web前端:一些必不可少的惊人的网络开发工具和资源

    在这个竞争激烈的领域,如果你希望你的商业网站在所有活跃的网站中可见,你必须实施创新的想法,跟随发展趋势并利用顶级的网站开发工具.web开发人员在开发业务级网站时考虑未来趋势是不可避免的. 因此,在这篇 ...

  6. 最佳开发工具大全!前谷歌工程师两年打造“厂外生存指南”,登上GitHub热榜

    晓查 栗子 方驭洋 发自 凹非寺  量子位 报道 | 公众号 QbitAI 一位曾经的谷歌工程师,花费两年时间,辛苦整理了一份清单. 这个名为"xg2xg"的清单,原本是这位前谷歌 ...

  7. 【转】09.认识一下Qt用到的开发工具

    Qt 不是凭空产生的,它是基于现有工具链打造而成的,它所使用的编译器.链接器.调试器等都不是自己的,Qt 官方只是开发了上层工具.下面我们分几个部分讲解 Qt 使用到的工具链. GNU 工具集 在上个 ...

  8. 高效开发工具使用技巧

    目录 1. ipaddress.com的正确使用,提高github等国外站点访问效率 2.利用码云克隆github项目,耗时5分钟 3.高效的windows/win使用技巧 1.mklink目录资源引 ...

  9. 手机php开发工具_最热门的PHP开发工具

    在文章中,我们将为你提供一份互联网上免费的最好用的PHP开发工具列表.这份列表中包含对初学者十分有用的工具,同样也包含专业PHP程序员开发特定功能所需的高端工具.就跟随小编去了解下吧,想了解更多相关信 ...

最新文章

  1. 个人学习进度条------第八周
  2. JavaWeb三大组件之Servlet
  3. HashMap和ArrayList初始大小和扩容后的大小
  4. java继承中的方法覆盖问题
  5. Java 给编译器看的注释--Annotation
  6. Moodle: 登记学生,检测学生是否存在在课程 Check if user is enrolled or enroll a user in course...
  7. JS——scroll动画
  8. stm32,51单片机,AVR单片机( arduino )到底选哪个比较好
  9. Linux 安装Python3
  10. 视频抠像软件Imagineer Systems Mokey
  11. 世界首例AI同性婚姻惊呆众人 | Siri和Alexa结婚了
  12. 大厂阿里程序员的薪资:简述阿里的薪酬体系和职级
  13. POJ1759Garland题解
  14. androidx指纹验证
  15. 用Java实现一个台球小游戏
  16. 二叉平衡树 之 红黑树 (手动模拟实现)
  17. [C语言]——矩阵的转置
  18. LeetCode——11. 盛最多水的容器
  19. Transformers for 1D signals in Parkinson’s disease detection from gait
  20. CString怎么转成LPVOID的问题 vc/mfc

热门文章

  1. C语言编程题目(三)
  2. AjaxFileUpload 方法与原理分析
  3. [C# 开发技巧系列] 使用C#操作幻灯片
  4. 股票交易应用系统的性能分析工具介绍(一)
  5. One Day-XML:XSLT
  6. C++下简单的socket编程
  7. 剑指offer 算法 (时间效率)
  8. Calendar日历简单用法
  9. [Android]生成heap dump文件(.hprof)
  10. IntelliJ IDEA sass环境配置及常见报错处理