
ruby on rails缺點 在 コバにゃんチャンネル Youtube 的最佳貼文

Search
ruby on rails缺點 -推薦/討論/評價在PTT、Dcard、IG整理一次看|,另外有ruby on rails缺點相關文章推薦|網路品牌潮流服飾穿搭. ... <看更多>
ruby on rails缺點 -推薦/討論/評價在PTT、Dcard、IG整理一次看|,另外有ruby on rails缺點相關文章推薦|網路品牌潮流服飾穿搭. ... <看更多>
#1. 為何Ruby on Rails工程師可以常年佔據高收入排行榜前幾名?
不過這文章是從標題開始就很偏頗的要介紹Ruby on Rails,所以就只接講一些側邊的缺點吧。C#本身是個很優秀程式語言,所以有問題的通常都會是微軟的 ...
#2. Ruby on Rails 之門外漢心得 - 高見龍
綜合以上各項優缺點,我真的覺得RoR挺適合拿來做網路活動,當然做長期的官網也合適,這裡就我自己工作上常遇到的狀況提供一些建議。
#3. 菜雞的踩坑之旅Day 1 - 事前準備 - iT 邦幫忙- iThome
菜雞的踩坑之旅- 從Ruby on Rails 轉換Golang 的奇幻旅程系列第1 篇 ... 缺點我認為則是比較繁瑣,做什麼事情都很繁瑣,被Ruby 荼毒久了還真不習慣(汗)。
#4. Re: [心得] 給網站初學者的建議:用RoR非常辛苦- 看板Soft_Job
只是要看比的是什麼而已Ruby on Rails(以下簡稱Rails) 的目的是開發網站 ... 但是當網站架構變大的時候,缺點就顯露出來了沒有固定的規則、每個PHP ...
#5. 介紹Ruby On Rails(下) - 台灣中等學校資訊管理人學會
文章到最後,當然還是得跟各位提一下Rails的缺點,畢竟是以純物件導向撰寫的Web應用程式,所需要的代價就是大量的CPU記憶體資源。也因為這一點,有很多Rails的開發者也積極 ...
#6. 2022 年Ruby 已死?一個優點讓工程師愛不釋手 - INSIDE
有人問:「學了Ruby 對工作真的有幫助嗎?」當然!這絕對無庸置疑。 ... 趨勢,工程師,程式語言,開發者,Ruby,Ruby 大叔,Rails (2022-ruby-still-helpful)
#7. 【 職涯選文】Ruby 已死?我還應該學習Ruby 嗎?資深工程師
資深工程師仍然愛用Ruby ,因為它可以用比較少的精力完成工作,還有其他 ... Ruby 是一種通用程式語言,普遍以Rails 框架應用在Web 開發上,每次跟非 ...
#8. Ruby on Rails与Node.js正面对比 - 闪电博
在撰写本文时,最流行的Web开发技术是Node.js和Ruby on Rails。 ... Ruby on Rails优缺点; Node.js优缺点; 正面比较; 你应该使用哪个?
#9. 在使用Ruby on Rails进行启动之前,必须了解的优缺点。 - CSDN
如果您选择了错误的技术,它可能还会给您的口袋造成很大的麻烦。 RoR是一个非常流行的后端Web框架,用于在Ruby编程语言中构建的Web应用程序开发。 作为 ...
#10. 生態圈及簡介為你自己學Ruby on Rails | 高見龍 - railsbook.tw
Ruby 這個程式語言可以說是因為Rails 的盛行而興起的也不為過,我認識大部份的人會 ... 雖然c9.io 功能很完整而且有免費方案,但唯一的缺點就是它在註冊帳號的時候需要 ...
#11. 九大程式語言優缺點第七期:RUBY - 每日頭條
關於Ruby on Rails,人們最常提到的就是它糟糕的速度表現,我們很難找到良好的Ruby說明文檔,特別是對於人氣較低的gems以及庫而言,RoR應用的運行速度 ...
#12. 後端工程師的第一堂課(1) : 語言的選擇與比較 - Medium
優點: 學習曲線低,跨平台開發、語法簡單、開發社群純熟缺點: 語法嚴謹度 ... 另外Ruby on Rails 應用程式的執行效率,和其他語言相比,是一直被詬病 ...
#13. ruby on rails缺點-推薦/討論/評價在PTT、Dcard、IG整理一次看
ruby on rails缺點 -推薦/討論/評價在PTT、Dcard、IG整理一次看|,另外有ruby on rails缺點相關文章推薦|網路品牌潮流服飾穿搭.
#14. 时至2023 年,为什么我们还要使用Ruby on Rails?
摘要:18 年历史的 Ruby on Rails 至今仍在许多企业中活跃,但也受到了很多质疑,本文作者将分析 Ruby on Rails 的优缺点及其合适的使用场景,聊聊为什么时至2023 年, ...
#15. Ruby On Rails 6 会让ROR起死回生吗? - 知乎
Rails 6 最大变化是Github、Shopify 作为依赖Ruby、Rails 技术的顶级公司直接介入框架的 ... 开发出了Ruby 的类型标注工具Sorbet,对Ruby 诟病的缺点也有标志性改善。
#16. Ruby on Rails 簡介- Rails 實戰聖經
Ruby on Rails 是一套非常有生產力、維護性高、容易佈署的Web開發框架。從一開始不知名的玩具,到現在它已經成為全世界Web應用程式 ... 不過,動態語言也不是沒有缺點:.
#17. 寫在最前面這是一本入門書!
Ruby on Rails (以下簡稱Rails)是一個非常具有生產力的網站開發框架,透過 ... 至於Rails 的優、缺點就先不多提了,如人飲水,冷暖自知,還請各位自行來體.
#18. Ruby on Rails有什么缺点? - 易百教程
9、Ruby on Rails有什么缺点? 参考答案如下:. Ruby on rails 不支持的一些特性是:. 链接到多个数据库。 在数据库中包含外键。 一次建立与各种数据库的连接。
#19. ruby on rails缺點 少就是多) Ruby on Rails 簡介 | 藥師+
如果你開發網站,想必應該聽過Ruby on Rails (RoR) 的大名。 .... 當應用程式滿足上述的甜蜜點時,這些缺點可以被忽略不計,但是在極端情況卻是 .
#20. Ruby和Rails的缺点 - 忆云竹
有人说,robbin你说了那么多RoR的优点,你啥时候说说RoR的缺点阿?你说的缺点肯定比别人说的更客观。没办法,为了表现出来我不是一个RoR粉, ...
#21. 自學Ruby on Rails 推薦的免費資源TOP 5 - 五倍紅寶石
Ruby on Rails 是一種結合Ruby 這款程式語言與Rails 函式庫的一種網頁程式框架! ... 我認為自我學習最大的缺點在於缺乏社群團體的推力!
#22. Ruby on Rails - coscup
使用Ruby on Rails 開發網頁程式 ... 2005年Ruby on Rails 書籍銷售成長 ... 缺點? • 速度. • 國際化. • Legacy系統的支援. • Template 支援度 ...
#23. Rails 優缺點比較 - Lighty RoR
Rails 優缺點比較 · MVC framework幫助Ruby 使用者區分presentation 還有business logic · Unit tests 直接Build in · DRY(Don't repeat yourself) 原則讓 ...
#24. Django vs Ruby on Rails:Web框架比較- 0x資訊
如果兩個Web框架都很好,那麼你如何比較Django和Ruby on Rails來選擇用 ... 因此,我們決定仔細研究他們的優缺點以及用例,以幫助你確定最適合你的 ...
#25. 想嘗試新的程式語言該怎麼辦? - 弦而時習之
畢竟使用的人多、工作機會也豐富,然而缺點就是不一定會是你喜歡的語言。 ... 這個時候我們就可以從解決方案的角度去看,像是Ruby 的Rails 框架的目的 ...
#26. 什麼是Ruby?
Ruby on Rails ,Ruby 的Web 架構是任何語言最受歡迎的Web 開發架構之一。 ... 根據您的專案,您可能希望兩種方法都有好處和缺點。 讓Ruby 成為使用者 ...
#27. Rails 算繪與版型
Ruby on Rails 指南:系統學習Rails(Rails 4.2 版本)
#28. Node.js vs Ruby on Rails:哪个最适合Web开发? - 51CTO
首先,让我们来看看Ruby on Rails的优点,然后再看缺点。正如我所说,Rails有一个非常强大的MVC结构。大多数Rails应用程序在核心文件和文件夹方面看起来 ...
#29. Ruby on Rails 在2019 年的发展状况预测 - InfoQ
RubyonRails(官方简称为Rails,亦简称为RoR),是一个使用Ruby语言写的开源Web应用 ... 的问题了,要回答这个问题,我们有必要了解Rails 的优缺点。
#30. 盘点:9款流行Web框架及其优缺点 - 百家号
Ruby on Rails 是一个已经被许多公司采用的Web框架,是Ruby编程语言中Web框架的鼻祖,获得了大量开发者的采用。DHH(Rails的创始人)曾用它15分钟左右 ...
#31. Ruby on Rails與Golang 兩者語言的比較 - 人人焦點
這種資源效率不僅有助於創建更快的性能,而且還會降低相關的基礎架構成本。 修補錯誤的代價:. 活動記錄對許多Ruby的寶石來說是一個很難的依賴。其缺點是 ...
#32. 松本行弘的程式世界: 成為一流程式設計師的14種思考術| 誠品線上
本書以松本行弘先生對程式本質的深層認知、各種技術之優缺點的掌握,闡述Ruby這. ... 區塊和閉包的強大威力‧設計模式與開閉原則‧Ajax與JavaScript ‧Ruby on Rails與MVC ...
#33. 使用Ruby on Rails进行Web开发的利弊 - 今日头条
由于RoR易于集成,这些工具被广泛地与Ruby on Rails一起使用。您可以采用任何您喜欢的框架进行快速开发。 Ruby on Rails的缺点. 1.运行速度和性能. 应用程序的成功 ...
#34. [轉貼] RoR:Ruby on Rails的部署方案選擇 - 小惡魔- AppleBOY
他的proxy功能比lighttpd完善。 litespeed 的缺點我卻認為恰恰是這個lsapi。因為lsapi不是web server啟動的時候啟動固定數目的ruby進程,而是根據請求 ...
#35. 想嘗試新的程式語言該怎麼辦? - 科技島
畢竟使用的人多、工作機會也豐富,然而缺點就是不一定會是你喜歡的語言。 ... 這個時候我們就可以從解決方案的角度去看,像是Ruby 的Rails 框架的目的 ...
#36. Node.js与Ruby on Rails:二者哪个最适合Web开发? - 新浪
我们来看看这两个节点的一些优点和缺点。js和Ruby on Rails的服务器端技术。 在我们开始之前,我想做几个要点。所以我们已经可以听到批评人士说,你将 ...
#37. 想成為後端工程師?全面解析工作內容、必備技能、薪資水平
Ruby · 優點:開發與部屬高效率,擅長網站原型開發,易於使用商業套件 · 缺點:對新手來說學習曲線較陡,程式執行效率較差 · 框架:Ruby on Rails ...
#38. Ruby on Rails 怎么样? - V2EX
优点:是开发效率很高,文档全面,生态成熟,非常适合Start Up。 缺点:性能比不过基于Java,Golang 的作为后端语言的服务,不太适合大团队除非leader ...
#39. Ruby語言的優點和缺點 - 台部落
15 擁有一個完善的Web開發框架Rails 缺點 1 性能不如純靜態編譯語言,例如C,但可以通過用C語言來擴展來解決 2 完全沒有類型檢查,靈活但容易隱藏潛在 ...
#40. 对单体系统优缺点评判到位:拆分Shopify单体工程的经验分享
Shopify是现存最大的Ruby on Rails代码库之一。它已被超过一千名开发人员使用了十多年。它封装了来自计费商家,管理第三方开发者应用程序,更新产品, ...
#41. Ruby和Ruby on Rails的区别 - 对照区别
Ruby的缺点: ... Ruby on Rails是一个基于MVC系统的网络应用程序开发框架,它被称为数据库驱动的网络应用 ... Ruby on Rails的语法类似于Elixir、Python中的Phoenix。
#42. Ruby和Ruby on Rails的区别 - 极客教程
Ruby的缺点:. 语法复杂,容易出错。 支持多种编程范式; 共享的可改变的状态。 Ruby on Rails. Ruby ...
#43. 自動化測試· Ruby on Rails 實戰聖經 - 看云
因此推薦使用FactoryGirl這套工具,相較於Fixture的缺點是建構速度較慢,因此撰寫時最好能注意不要浪費時間在產生沒有用到的假資料。甚至有些資料其實不需要存到資料庫就 ...
#44. ruby on rails vs django vs spring - 掘金
掘金是一个帮助开发者成长的社区,ruby on rails vs django vs spring技术文章由 ... 一起来探索Ruby 和Elixir(以及Phoenix) 的起源搞清楚Ruby 和Elixir 的优缺点 ...
#45. 时至2023 年,为什么我们还要使用Ruby on Rails? - IT技术精华
摘要:18年历史的 RubyonRails至今仍在许多企业中活跃,但也受到了很多质疑,本文作者将分析 RubyonRails的优缺点及其合适的使用场景,聊聊为什么时 ...
#46. 基于Ruby on Rails的敏捷开发方法研究-手机知网
本文通过介绍Ruby on Rails这一框架的体系结构以及关键技术,并与主流的其它开发框架如J2EE、ASP.NET MVC进行比较,提出该框架的优缺点及主要适用的开发场合。在此基础上, ...
#47. Ruby Rails 老司機帶飛 - SlideShare
COSCUP 2022/7/31 Rails 老司機帶⾶ ihower@aihao.tw. ... gzip 後只有6.9K,之後有需要也⽅便轉成Vue.js 單組件• 缺點是沒有單組件(SFC)功能,這⼀定 ...
#48. Ruby on Rails-簡介 - 極客書
Less coding with fewer bugs; Helpful community. 儘管我們有很多理由使用Ruby,但是在實現Ruby−之前,您可能還需要考慮一些缺點;.
#49. Web開發敏捷之道︰應用Rails進行敏捷Web開發 - 博客來
除了上述兩部分外,對Rails缺乏了解的讀者應該首先閱讀“起步”部分,通過一個最簡單的應用示例感性了解這個時下熱門的web框架。不熟悉Ruby的讀者應該閱讀“附錄”部分中 ...
#50. Ruby on Rails 真新手區| 快樂學Ruby on Rails - 分享文章(轉)
答案:學Rails 「不需要」先學Ruby 我在這裡大膽給出一個會被公幹的 ... 這現在也讓我認知為什麼大家一直說PHP 超多缺點,但還是一堆新手入門選他。
#51. CSS/rails实战圣经.md at master · eecrazy/CSS - GitHub
但是如果你有长期的开发工作,而且网站有一定的复杂性,那么一个短期学习Ruby on Rails的投资,长期来说将会是非常值得的。 Ruby是一套开放原码、物件导向的动态直译 ...
#52. 《為你自己學Ruby on Rails》心得筆記:生態圈及簡介
Rails 是一款使用Ruby 程式語言所開發出來的網站開發框架(Web ... 一開始的時候大家會把Ruby on Rails 簡稱為「RoR」,不過因為「RoR」實在不好 ...
#53. 松本行弘的程式世界 成為一流程式設計師的14種思考術
讓Ruby之父教您大師級的程式思考術! 本書以松本行弘先生對程式本質的深層認知、各種技術之優缺點的掌握,闡述Ruby這套程式 ... ‧Ruby on Rails與MVC
#54. php,python,ruby,perl的优缺点? - 慕课网
从web的角度来看,这四个语言都做过web开发,不过后来php代替了perl。而现在作为python的django构架和ruby的Ruby On Rails构架正在逐渐代替php。因为php也有其天生的缺憾, ...
#55. 「Ruby on Rails_Ruby on Rails后端框架软件」免费在线试用
Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- ... 这是与其他方法相比的,这是在rails上使用ruby的一个主要缺点。 显示更多
#56. Junior Rails 兩個月實戰心得 - Nic Lin's Blog
一開始,還對於Ruby這個語法陌生,對Rails這個框架完全摸不著頭緒的 ... 而是直搗黃龍的告訴你,你寫的某個部分有著何種缺點,如何去改善,甚至不介意 ...
#57. 从Rails 说起的前端发展历程 - GeekNote
Ruby On Rails 作为经典的 MVC 框架,在前端领域有着自己独到的见解,在 ... 缺点:依赖 JavaScript 带来了大量的兼容问题和性能问题,以及代码结构 ...
#58. HX62.COM]tcp和web优缺点[流动池 - 蝦皮
COM]tcp和web优缺点[流动池:HX62.COM]防护web提交攻击商品就在蝦皮購物! ... 10天學會Ruby on Rails :Web 2.0 網站架設速成(暢銷回饋版). $300. $99. 新北市汐止區.
#59. Learn Ruby On Rail Programming - Google Play 應用程式
學習Ruby編程指南-學習Ruby on Rails教程完整指南2020年入門到高級,學習Ruby的完整主指南-Ruby on Rails教程2020。您可以學習Ruby簡介,為什麼 ...
#60. From Hexo to Rails | Adler Hsieh
Ruby, Rails, Golang, and other tech knowledge sharing. ... 這篇文章中有提到,因為先前各種部落格平台和framework的缺點,所以改換使用Hexo ...
#61. 后台开发的语言优缺点比较_rubyon - 搜狐
缺点 :开发复杂,开发和发布的效率相对较低,维护成本高,开发人员费用高… ... ruby on rails ... 缺点:代码逻辑混乱,难于管理,代码的可重用性差.
#62. 关于Rails与Django的最新(当前)建议?[已关闭] - 七牛云
说到这里,我先回答一下Django的缺点。 学习曲线..: 不比任何其他框架多。 ... 真的,主要(额外)的优势是敏捷测试社区对Ruby/Rails的关注。
#63. 你应该知道的9款流行Web 框架及其优缺点
Ruby on Rails 是一个已经被许多公司采用的Web 框架,是Ruby 编程语言中Web 框架的鼻祖,获得了大量开发者的采用。DHH(Rails 的创始人)曾用它15分钟左右创建一个博客。
#64. GitLab 技術選型爲何如此不同:堅持用過氣Web 框架十多年
不過人氣並不能直接說明語言質量差,一方面Ruby on Rails(用Ruby 寫的 ... 雖然Rails 確實能幫助GitLab 有效達成目標,但它也有一些缺點,特別是在 ...
#65. 新手如何入門? 3 個我推薦入門的程式語言- 阿謙(@hechien)
認識我的人都知道我後來是大力推廣用Ruby on Rails 開發網站的人(也致力 ... 的學習方式了,透過Google 你可以找到很多的程式設計文章,但缺點是會 ...
#66. Elixir编程的优缺点- HostGator中文官方博客
它的作者之前曾参与创建Ruby on Rails,而Ruby on Rails是目前全球顶尖的编码语言之一。大致来说,Elixir是Erlang的一个进步。然而,这种语言在很多方面都 ...
#67. 在家工作難溝通又沒效率?成為專業遠距工作者的必備指南
然而,事實上遠距工作的缺點,經常被拿出來討論的有溝通效率不彰、連帶 ... Ruby on Rails 的創造者(DHH)曾用一句話描述書寫能力在遠距工作的重要 ...
#68. 20221114 Rails 建立WishSite專案- HackMD
tags: `Ruby & Rails` # 20221114 Rails 建立WishSite專案[TOC] --- <政庭> Rack ... 在rails中在沒有選資料庫的狀況下會預設 adapter: sqlite3 但當然有缺點sqlite ...
#69. 使用Ruby on Rails 开发与Java 相比有何优势呢?
rails 就比较擅长WEB 啦。Java 的好处可能好似够工业化吧,毕竟编译器能消灭很多脑袋短路的错误。缺点也很明显,人生三分之一 ...
#70. 安裝Ruby
完整的優缺點超出了本文的範疇,最簡單的理由是,多數的套件管理工具安裝的Ruby 版本老舊,如果想 ... 若安裝Ruby 是為了要開發Ruby on Rails,則可用下列的安裝工具:.
#71. 通过Ruby on Rails和R语言,在web实现R语言的运行
缺点 :运行的结果暂时没有想到什么方法来动态来提取显示到web中。 欢迎读者交流指正。 railsRORrubyR语言. 如果觉得我的文章对您有用,请随意 ...
#72. 使用Ruby on Rails进行Web开发的利弊 - 工作记录
由于RoR易于集成,这些工具被广泛地与Ruby on Rails一起使用。您可以采用任何您喜欢的框架进行快速开发。 Ruby on Rails的缺点. 1.运行速度和性能. 应用 ...
#73. Ruby on Rails - 二三往事
台灣的軟體業偏向單打獨鬥,那這樣子的話Ruby on Rails應該會是比較好的選擇,RoRs的開發速度可以壓縮到Java、PHP之類的語言的五分之一。
#74. 网站开发(后端) - UPC Linux
1. PHP. 流行框架. 解决方案; 起步. 缺点 · 2. JSP. 缺点 · 3. ASP.NET · 4. Node.js · 5. Python · 6. Ruby on Rails · 7. Go · 8. CGI.
#75. 韓佳容
Ruby; Ruby on Rails; Git / GitHub; PostgreSQL/MySQL ... JS 補足jQuery 在開發上的缺點, 同時也學習TailWind CSS 來改善Bootstrap 快速但無法客製化之缺點。
#76. 范凯- 快懂百科
所以Ruby受程序员欢迎的根本原因还是在于它是一种能给你带来编程乐趣的语言。 Ruby和Rails的缺点. 有人说,robbin你说了那么多RoR的优点,你啥时候说 ...
#77. Node的优点和缺点_前端面试经典题目合集_牛客网
缺点 :. 1. Node是一个相对新的开源项目,所以不太稳定,它总是一直在变。 2. 缺少足够多的第三方库支持。看起来,就像是Ruby/Rails当年的样子(第三方库现在已经很 ...
#78. 怎样很好的把前端框架集成到Ruby on Rails项目中
通过前端react的document.addEventListener()+ReactDOM.createRoot()+fetch()+ rails层的turbo_stream, Turbo.renderStreamMessage. 以上方案都有优缺点, ...
#79. Ruby on Rails 環境建置懶人速成班(for Windows) « 無良心筆記
Instant Rails是一個整合Apache、MySQL、Ruby、Rails的懶人包,下載網址 ... 的功能,也都有GUI的介面按鈕或熱鍵不過缺點可能是擴充性沒有Eclipse好※ ...
#80. 把API 效能提高近10 倍的故事– Yu-Cheng Chuang's Blog
背景是Ruby on Rails 和RESTful API,第一天就上bullet 防SQL N+1,所以主要問題 ... 缺點是嚴重依賴db column 的raw 值,只能輸出UTC 時間(除非改 ...
#81. 程式日常- Ruby on Rails線上課程,學完你也是Rails工程師!
程式日常- Ruby on Rails線上課程,學完你也是Rails工程師! ... 今天要分享的是Ruby on Rails的課程,這個講師有開放旁聽,進入 ... 唯一的缺點就是.
#82. 市面上的幾款Ruby/Rails書籍比較 - PogaPress - 痞客邦
Agile Web Development with Rails, 2/e 毋庸置疑的經典! ... 唯一的缺點大概就是目前沒有中文版吧。 2. Ruby on Rails 建 ... Ruby on Rails 網路應用程式開發與建置
#83. 松本行弘的程式世界 成為一流程式設計師的14種思考術(平裝)
本書以松本行弘先生對程式本質的深層認知、各種技術之優缺點的掌握,闡述Ruby這套 ... 塊和閉包的強大威力‧設計模式與開閉原則‧Ajax與JavaScript ‧Ruby on Rails與MVC ...
#84. Ruby 自動載入器- 不歸錄 - 大兜
兩者各有優缺點,一般會在消極載入由於啟動速度快,常用在開發環境(development ... 內文提到Rails 在消極載入的實作並沒有使用到Ruby 內建的 ...
#85. 學Rails 需不需要先學Ruby? - XDite.net
答案:學Rails 「不需要」先學Ruby 我在這裡大膽給出一個會被公幹的答案 ... 這現在也讓我認知為什麼大家一直說PHP 超多缺點,但還是一堆新手入門選他 ...
#86. 开源Web框架PHP与Ruby on Rail对决 - 博客
PHP与Ruby on Rails两大阵营均拥有大量各自的忠实粉丝。拿两者作比较,本身就是难以取舍。 ... PHP具有性能高、插件多的优势,并不意味着它没有缺点。
#87. ruby on rails 做一個搜尋框 - roro's Blog
ruby on rails 做一個搜尋框 ... 目前一些缺點. 特殊字元沒辦法搜尋(? / @ ~ 等等); 本地端每次要開rails server 跟searchkick server ...
#88. Ruby语言有什么优缺点- OSCHINA - 中文开源技术交流社区
Ruby语言现在很少有程序员用了,一般什么情况下技术选型会用Ruby呢?有没有Ruby大牛解答 ... 快速开发web站,用ruby on rails,开发速度真的好快.
#89. a little Ruby on a little Rails - Ingram Chen
對Ruby on Rails 最大的感想是-- Quick and DirtyRails 一開始就把整個開發 ... 我想ruby 這個缺點在使用幾週之後也會消失,反到是寫程式的速度會加快 ...
#90. PHP与Ruby on Rails阵营角逐:谁好谁坏? - TechTarget云计算
PHP与Ruby on Rails相比,谁更受用户的欢迎?你了解PHP和Ruby on Rails各自的优缺点是什么吗?
#91. 給網站初學者的建議:用Ruby on Rails 非常辛苦 - 轉個彎日誌
學寫網站至少要碰幾個東西:. HTML; CSS; client-side programming (JavaScript); server-side programming (ex: Ruby on Rails 或是PHP); 資料 ...
#92. Cto.ai crunchbase - Limedia Service
接下来,我们将分析Ruby on Rails 的优缺点,然后讨论一下关于Ruby 是否还活着,为什么人们有如此有争议。 多年来,由于性能和可扩展性的问题,Ruby on Rails 受到了 ...
#93. Python 简介 - 菜鸟教程
缺点. 运行速度,有速度要求的话,用C++ 改写关键部分吧。 国内市场较小(国内以Python 来 ... Ruby on Rails 构架开发中小型web程序天下无敌)。不过这也从另一个侧面 ...
#94. 語言與框架,從Ruby on Rails 談起 - Bugtender
先說說Ruby on Rails. 故事是這樣開始的,在好多年前的1995 年,松本行弘( Yukihiro “Matz” Matsumoto )先生在寫過各種程式語言後,總覺得沒有一個 ...
ruby on rails缺點 在 Re: [心得] 給網站初學者的建議:用RoR非常辛苦- 看板Soft_Job 的推薦與評價
很同意原 PO 的看法,想就自己的經驗分享一下想法
首先,有人提出的疑問是:「你拿框架跟程式語言比?」
框架跟程式語言為什麼不能比?只是要看比的是什麼而已
Ruby on Rails(以下簡稱 Rails) 的目的是開發網站,php 的目的也是開發網站
「Ruby on Rails 跟 PHP 在開發網站上,PHP 是比較適合新手的」
我想這應該就是原 PO 那篇想要表達的想法
前提是兩者的目的同樣是開發網站,我不認為這樣有何不妥
回歸到正題,我自己也認為 Ruby on Rails 對於新手「極度不友善」
先來說說我自己初學的時候(沒有任何寫網頁基礎)碰到 Ruby on Rails 的經驗
當時自己看著幾篇線上的教學加上買書來看,就跟著範例做
很快的,一個網站就出現了!而且有基本的 CURD 功能
可是問題是,我不知道怎麼會這樣
為什麼我這個函式明明什麼都沒寫,就可以產生內容?
我又沒有明確表示說這個路徑要連結到哪個地方,怎麼會這樣?
這就是 Ruby on Rails 最強大的武器之一:Convention
慣例優於配置(convention over configuration)一直是主打的點
因為什麼都幫你弄好了,所以你幾乎一行 code 都不用寫
接著就是你要去記一堆慣例
例如說 RESTful 架構,哪個 action 對應到哪一個 controller
哪一個 contoller 又對應到 models 裡面的哪個動作
Ruby on Rails 可以快速做出一個網站,這是無庸置疑的
但是如果你要修改、增加新功能的話,對新手來說絕對不是很好上手
在學會這些之前,他必須要先了解所有跟 Rails 這個框架有關的東西
這些原 PO 之前有提到了,像是檔案結構、migration、helper 等等
可是這些東西不管學哪一個框架都會用到,所以也無法避免
這也不是 Rails 的錯,因為我跟原 PO 一樣
認為「Rails 本來就不是給初學者用的」
剛開始學的時候會非常,非常辛苦
Rails 的學習曲線剛開頭就是超級無敵陡峭,PHP 則是平滑許多
我認為在學習許多事情的時候
你要知道「為什麼會是現在這樣」,才會有更多的了解
你必須對演變的過程略知一二
例如說:為什麼 Ruby on Rails 會比較難上手?
或是,為什麼程式語言需要一個框架?
可以先想到沒有框架的時候,像是 PHP
很快、很好上手,但是當網站架構變大的時候,缺點就顯露出來了
沒有固定的規則、每個 PHP 混雜一堆程式邏輯跟 html
這個時候你就知道說為什麼要有 view,要有 template 這種東西了
因為 html 如果跟程式碼寫在一起很難維護,所以我們需要 view 來做這件事
或是,為什麼會有 RESTful 架構?
先想一下沒有這個架構之前,假設我要開發一個部落格網站
我的 URL 可能會是
/view.php?id=123
/edit.php?id=123
/createArticle.php?id=123
/removeArticle.php?id=123
一百個人有一百種 URL 的定義方法,這就會讓團隊合作變得困難
如果讓這些命名方式統一,大家都一樣,就沒有這些問題了
於是就開始用 RESTful 架構來設計網站了
再舉兩個例子,第一個是 design pattern
如果你對程式初學者,或甚至是 junior 教設計模式,他可能很無感
他聽的懂工廠模式在幹嘛、裝飾者模式在幹嘛,但是他不知道可以怎麼用
因為他根本不知道為什麼需要這些
可是當他自己寫出難以維護、耦合性很高的程式碼,每天 debug 到崩潰的時候
有一位資深工程師說:你看,你這個可以改成工廠模式喔,就不用一直複製貼上了
他才恍然大悟:阿!原來工廠模式是這樣用的!
design pattern 本來就是軟體工程不斷演進才出現的東西
因為工程師發現這些方法比較好,所以才歸納出這些
而不是從一個憑空出現這些,這些都是前人的慘痛經驗阿!
可是當你沒有那些慘痛經驗的時候,你就很難了解為什麼需要這些東西
最後一個例子,依舊很夯的 React
你找一個新手然後開始教他 React,先從 ES6 開始,跟他說這個很好用喔
接著要跑起來的時候教他用 Babel,跟他說沒這個不能跑,這個很好用喔
Debug 的時候用 webpack,跟他說這個很好用喔,可以自動載入
初學者:我只是想學個網頁,怎麼那麼多東西要學?
同場加映這篇:前端的對話
https://andyyou.logdown.com/posts/290465-essay-the-front-of-the-dialogue
結論就是,
新手要學 Ruby on Rails 當然可以,但最好邊學邊了解這些設計「為什麼會是這樣」
才不會學了上層的東西,底層的東西一概不知,基礎很不穩
但我還是推薦初學者不要挑戰 Ruby on Rails,而是從 PHP 開始
因為 PHP 相較之下非常適合初學者,當你了解 PHP 基本功能之後
再考慮重新去學習 Ruby on Rails,你一定會有更多的體會!
最後附上我自己認為比較好的學習流程:
1. 基本的 html, css 這些你就編輯器打一打、存檔就可以看到結果了
2. 基本的 javascript + jquery,一些簡單的語法就可以操控你的網頁
3. 用 Scratch 教程式語言基礎,很推薦這套
4. 用 browser 教網頁基礎
開 chrome dev tool 讓他看看:request -> server -> response -> render 這段流程
5. 用 php 教如何寫網頁
這些都會了之後,再選擇你想往前端還是後端
前端的話就去找:scss/sass, RWD, Angular, React, Vue 等等
後端話就去找:Laravel, Ruby on Rails 等等
至少先有基礎的知識,之後再學其他東西的時候,才不會那麼不知所措
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.67.187
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1455938166.A.730.html
※ 編輯: Y78 (61.216.67.187), 02/20/2016 11:21:45
※ 編輯: Y78 (61.216.67.187), 02/20/2016 11:22:45
... <看更多>