Ruby on Rails 语言

https://wolkesau.medium.com/ruby-on-rails-语言-ba01021f40c5
Ruby on Rails 曾经在後端开发上,蔚为一阵风潮,在後来的 node.js 很多东西上都能看的到 Ruby on Rails 的影子,例如 NPM 。
不过因为 Ruby on Rails 一直没有办法打破当时 PHP 独霸後端的态势,就渐渐成为某一块开发者圈子的语言;当然另一个原因,也可能是真正能在後端挑战 PHP 的 语言还没问世的关系吧? 注1
老实说,我曾经小翻一下 Ruby on Rails ,不过当时对於後端的概念不是那麽清楚,而 Ruby on Rails 在撰写上的欢念,在当时来说,算是宛如上太空的新技术,所以就弃坑了,不过当然以现时现地来看,很多观念都已在正常不过了,早已成为日常。
Ruby on Rails的语言相当优雅,喜欢 Ruby on Rails 的开发者总是这麽说,不可否认是真的, Ruby on Rails 不像强型别语言,写起来总会有很多冗文;也不像弱型别语言们一直在比怎样能更简洁。
Ruby on Rails 有自已独树一格的语法,难怪喜欢写 Ruby on Rails 的开发者,一但爱上 Ruby on Rails ,就不会再离开了。
Rails 是一个用 Ruby 所写的 Web 开发框架。
故名思义,用这一套框架,可以快速的建置网站或是 API Server ;速度非常的快,不过你心里要有一个准备,Rudy 离开 Rails 之後,就几乎是什麽也不是的语言,资料科学 no ! 网页前端 no ! APP 开发 no! IOT no!
就算在後端领域,第一名是 PHP,後面还有 node.js ASP.NET golang java 还有明明是新语言,确什麽都想做的 kotlin 等竞争者众多。
这很奇妙,我自已感觉,Ruby on Rails 在程序界来说有一种宛如邪教般的存在;喜欢的人,就是离不开了,不管它的市占等等;有一种爱到卡惨死的fu。
初学看:
初阶 Rails 工程师的养成
算有程序观念才能进入的初阶入门
海边囝仔带阿公阿嬷一起学 Ruby On Rails
台语版的进阶入门
初级红宝石魔法师心得分享。
算入门至中阶
进阶:
在 Ruby on Rails 中导入 Domain-Driven Design 是不是搞错了什麽?
打破结界~ Ruby on Rails ~面试题!
Rails测试写起乃!!!
使用基於 Rails 的 Kamigo 聊天机器人框架开发 LINE Bot
Ruby on Rails JS
Ruby on Rails 与它们相关的东西 II
网页前後端宝石库-矿坑补完计画
注1:我这里本来想写 node.js ,但 update 一下发现原来 node.js 在前几年有出现和 PHP 呈现分庭抗礼之姿;但现在的能量似乎较为消退了,结果 PHP 目前还是後端王者。


<<:  Flutter体验 Day 19-InheritedWidget

>>:  开放封闭原则 Open-Closed Principle

【Day 1】大纲 / 30 天的学习计画

身为一个普大的普通大学生, 实战经验少得可怜, 除了学过资工基本学科,就只会用 Python 写 L...

.Net Core Web Api_笔记24_api结合EFCore资料库操作part2_产品分类资料新增_资料查询呈现(带入非同步API修饰)

接续上一篇 在Startup.cs中启用静态资源 於专案新增目录命名为wwwroot(会自动变成地球...

我们的基因体时代-AI, Data和生物资讯 Day07- 蛋白质结构和机器学习02:AlphaFold2 和 RoseTTAFold

上一篇我们的基因体时代-AI, Data和生物资讯 Day06-蛋白质结构和机器学习01我们继续分享...

Day3. 如何在生活中提升设计判断力

昨天我们讨论了怎麽判断什麽是好的设计,属於道的部份。今天来谈谈术的部份,怎麽内化这种判断能力 日常...

Day05 媒体协商与SDP

媒体协商 上一篇提到,要进行 WebRTC的连线需要处理以下两个问题,今天我们就来看看媒体协商的部分...