選擇適合自己的一款工具,Ruby資源站點和開發(fā)工具合集?。╮uby 開發(fā)工具)
Ruby是一種便捷、簡單且面向對象的一種腳本語言。1995年12月,Ruby正式公布。和其他相似的編程語言相比,Ruby更加年輕。而且在網(wǎng)絡上,關于Ruby的資料真的太少。為了解決這個問題,W3Cschool小師妹為大家收集了80個超全面的Ruby開發(fā)資源,快來收藏吧!
1.工具
Ruby工具很多,像RubyPDF編輯工具、Ruby監(jiān)控工具、靜態(tài)的API接口文檔生成工具、日志以及時間管理工具等。而這些工具,W3Cschool小師妹已經(jīng)為大家收集好了,主要包括amqp、bunny、middleman、prawn、spring等。如果有需要的話,你可以自行去123點W3Cschool點cn下載。
2.插件
W3Cschool小師妹為大家精選的Ruby插件,都是很經(jīng)典、實用的。這部分內容,你可以看到thinking-sphinx、devise_invitable、sidekiq-status、postgres_ext、newrelic-grape等。其中Sphinx是全文搜索的 ActiveRecord 插件、Devise 的一個插件,用于邀請用戶、Sidekiq 插件,用來監(jiān)控任務狀態(tài)。
3.各種庫
Ruby的庫很多,像事件驅動庫、圖像處理庫、數(shù)字以及貨幣轉換庫、處理郵件的庫、命令行輔助庫等。W3Cschool小師妹為大家收集了多達19種庫,囊括了Ruby非常重要的庫。這部分內容,主要包括eventmachine 、faker、ruby-vips、paper_trail等。其中timers 是Ruby 的一個 Timer 庫,適合于配合事件使用。money 是Ruby 的一個數(shù)字、貨幣轉換庫。
4.源代碼/框架/狀態(tài)機
這部分內容主要包括ruby的源代碼、ruby的一個web框架、ruby的狀態(tài)機。其中volt是ruby的一個web框架,使用opal使得前后端均可以用ruby來編寫。
5.ruby的其他資源
除了上面的框架、庫、源代碼、插件等,ruby的資源還有很多。像spyke、mruby、rails、gctools、slim、sass等,W3Cschool小師妹都為大家收集好了。其中sharedrop是Airdrop 的 HTTP5 實現(xiàn),基于 WebRTC。mruby是mini-ruby (light-weight ruby) 輕量級 Ruby 源代碼。
上面W3Cschool小師妹為大家收集的Ruby開發(fā)資源,有工具、插件等,可以幫助你實現(xiàn)快速開發(fā)。很多都是免費額,如果有需要的話,可以自行去下載。
學編程技術,就到W3Cschool,如果你喜歡我們的文章,可以點擊右上角關注我們;如果你想看到更多IT界的資訊,可以加我們的公眾號。
公眾號:w3cschoolcn