惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 聂微东
IT之家
IT之家
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
博客园 - 【当耐特】
The Cloudflare Blog
宝玉的分享
宝玉的分享
罗磊的独立博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
Visual Studio Blog
小众软件
小众软件
博客园_首页
Last Week in AI
Last Week in AI
J
Java Code Geeks
V
V2EX
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
博客园 - 司徒正美
Engineering at Meta
Engineering at Meta
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
DataBreaches.Net
博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
云风的 BLOG
云风的 BLOG
The Register - Security
The Register - Security
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
T
The Blog of Author Tim Ferriss
N
Netflix TechBlog - Medium
F
Full Disclosure
B
Blog
H
Help Net Security
C
Check Point Blog
WordPress大学
WordPress大学
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell
Blog — PlanetScale
Blog — PlanetScale
L
LangChain Blog
P
Proofpoint News Feed
D
Docker
Microsoft Security Blog
Microsoft Security Blog

Ruby on Rails

以后发软件库是不是只用发 spec? - V2EX OpenCode + GLM-4.7 还是弟弟, Antigravity + Gemini 3 Pro 还是强不少,不写一行代码转译了一个 Gem: rb-edge-tts - V2EX Ruby on Rails 用着太舒服了 - V2EX 手把手教您在 Baklib 上搭建一个模板网站 - V2EX 我回来了, Ruby on Rails - V2EX Ruby on Rails 国内使用情况 - V2EX 推荐一个 Admin Panel - V2EX 当我更换 mac m2 芯片 无法使用使用 mysql2 报错 symbol not found in flat namespace (_mysql_affected_rows) - V2EX 后端收到两次重复 api 请求,如何判断第二次是重复的? - V2EX Rails 7 发布 - V2EX 大家写 ruby on rails applications 的时候一般怎么写前端页面? - V2EX 如何动态显示和保存一系列输入框中的内容 - V2EX ruby on rails: no implicit conversion of nil into String - V2EX Rails 现在国内是不是有点凉了? - V2EX Rails 6.1 升级记录 - V2EX 使用 Vue 前端、Rails 后端实现图片上传的功能 - V2EX 写了个在线约会的日历,已经部署在公有云上了,正文有访问链接 - V2EX Ruby, Rails 不值一学 - V2EX Rails new 命令一直转圈怎么办? 大家都用什么来部署 ROR 的? - V2EX ruby on rails 做 web 开发,效率真是杠杠的啊 - V2EX 如果有一天 DHH 没有再维护 ror 了怎么办? - V2EX 世界无人帆船锦标赛,招募两名 Ruby 志愿者的参与 正在看 restful rail development 这本书,按照书上写的测试报错了,大佬帮我看看 - V2EX spree 电商框架怎么样 - V2EX 送几本《Rails 5 敏捷开发》 - V2EX Rails 布署最佳实践 Rails Seed Migration 问题 - V2EX 心好累 ruby 发一个 OAuth1.0 的请求怎么这么难 - V2EX Ruby on Rails 的工程怎么做 heap dump? - V2EX 为什么是 Ruby on Rails?而不是 Rails on Ruby? - V2EX Turbolinks 会导致微信网页在 iOS 上点击链接时出现 invalid signature 错误, Android 和开发者工具则正常 - V2EX ruby on rails 如何上传 swf 文件 - V2EX 球写一段及其简单的 Ruby 代码 - V2EX 初学者请教一个 ruby 使用 leveldb 的问题 - V2EX Rails 本地开发,访问网站巨慢,你们都是怎么解决的? - V2EX RESTful API 设计问题(很基础) - V2EX ruby 中使用类变量是 bad code style 吗?有没有替代品? - V2EX jenkins 执行 ruby -v 和在 slave 上执行 ruby -v 版本不一致 - V2EX Tower,Worktile,Teambition 在低层存储上的差别是什么? - V2EX 良心之作,全站工程师的独白 [视频] - V2EX 有没有人用个人电脑+花生壳+RoR,在家搭建一个自己的服务器? - V2EX 之前已经可以写一些简单的东西了,现在发现都忘完了,有没有类似经历的同学?怎么破? - V2EX 视频推荐:使用 Rails 5 开发一款 Ruby on Rails app - V2EX Ruby on Rails 教程(原书第 4 版)发布 - V2EX 一个美女程序员开发的 Rails App - V2EX 需要长期运营的项目,千万别用 rails - V2EX Rails 出 5.0 了 - V2EX ruby 如何做 race conditions 测试? - V2EX
Ruby on Rails 怎么样? - V2EX
leelds · 2019-05-10 · via Ruby on Rails

leelds

  •  2  
  •  

    leelds · 2019 年 5 月 10 日 · 30138 次点击

    这是一个创建于 2593 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有没有小伙伴用过(实际开发过 1 一年以上的),本人想入坑 入坑前总是有点小忐忑,所以。。。

    love

    1

    love      2019 年 5 月 10 日

    昨日明星,现在不建议。

    RubyJack

    2

    RubyJack      2019 年 5 月 10 日   ❤️ 2

    开发效率天下第一

    xrlin

    3

    xrlin      2019 年 5 月 10 日 via iPhone   ❤️ 1

    目标业余做自己的网站,那很适合,开发速度也很快。
    目标找工作,请放弃。

    JmmBite

    4

    JmmBite      2019 年 5 月 10 日 via iPhone

    Java

    xrlin

    5

    xrlin      2019 年 5 月 10 日 via iPhone

    快 3 年 ruby rails 开发经验,不过写起来真是快啊,就是各种黑魔法要花时间看文档,看源码。

    leelds

    6

    leelds      2019 年 5 月 10 日

    @xrlin 不是说 ruby 刚出的时候说是 Lisp 的方言都可以的嘛[捂脸]

    leelds

    7

    leelds      2019 年 5 月 10 日

    @love 那现在有什么好的建议。。。?

    msg7086

    8

    msg7086      2019 年 5 月 10 日

    @leelds 现在也可以说。
    快速开发的话 Rails 很快的,自己玩起来非常爽。
    我写了差不多三四年的 Ruby 了。

    doublechenpaul

    9

    doublechenpaul      2019 年 5 月 10 日

    ruby on rails 挺好的呀,我 2 年的开发经验了,不过如果找工作的话 php 和 java 比较多,python 和 go 是后起之秀可以考虑

    glues

    10

    glues      2019 年 5 月 10 日

    学过就不会后悔

    SuperMild

    11

    SuperMild      2019 年 5 月 10 日

    看目的啊,为了找工作必然是 PHP、Java。如果是自己玩,ror 还是蛮好玩的。

    drackzy

    12

    drackzy      2019 年 5 月 10 日

    不建议入坑了,工作机会少、高薪职位不多都是小创业公司,性价比不高。

    viator42

    13

    viator42      2019 年 5 月 10 日

    开发速度确实快,做个网站命令行滚一下就出来了。缺点就是太不灵活,改点东西经常需要推倒重来

    chloerei

    14

    chloerei      2019 年 5 月 10 日   ❤️ 13

    学习 Ruby on Rails 能让你看到 Web 框架顶端的景色。

    razertory

    15

    razertory      2019 年 5 月 10 日

    写了两年了。
    优点:是开发效率很高,文档全面,生态成熟,非常适合 Start Up。
    缺点:性能比不过基于 Java,Golang 的作为后端语言的服务,不太适合大团队除非 leader 强悍,不然业务开始复杂了容易出现屎山并且一些错误编译检查不到。。。
    个人认为 ROR 发挥最大威力的场景是有一位 alpha 能力强悍,带领一个小型团队快速构建,迅速响应需求。比如国外的 GitHub,Shopify,Airbnb 国内的流利说等。

    z0ne

    18

    z0ne      2019 年 5 月 10 日

    每次我都看成 Ruby on Redis。。。
    学新语言看这个新语言相对于现在掌握的,有多少优势吧,如果这个优势值得自己去研究使用,那就用

    WildCat

    19

    WildCat      2019 年 5 月 10 日 via iPhone

    非常值得学习,Ruby China 也是非常棒的社区。

    agoodob

    21

    agoodob      2019 年 5 月 10 日

    对单人开发者来说比较快,现在我都是用 Rails + Vue

    xmitman

    22

    xmitman      2019 年 5 月 10 日

    php 的 laravel 框架就是借鉴 Ruby on Rails 的思想,laravel 找工作相对容易些

    kljsandjb

    24

    kljsandjb      2019 年 5 月 10 日 via iPhone

    跟 Django 相比如何,有大佬有体会吗😄

    WildCat

    25

    WildCat      2019 年 5 月 10 日 via iPhone   ❤️ 1

    @kljsandjb 很多设计比 Django 优秀很多,光 ORM 都好用很多倍

    est

    26

    est      2019 年 5 月 10 日

    @kljsandjb @WildCat 放之前 MVC 时代,RoR 是比 django 设计好。不过现在都是只输出 API 了。都半斤八两了。

    WildCat

    27

    WildCat      2019 年 5 月 10 日 via iPhone

    @est Django 的 API 怎么写? drf 嘛?

    awesomes

    30

    awesomes      2019 年 5 月 10 日

    Rails 是一个全栈开发框架,当初确实很火,而且很多思想被后来很多框架借鉴。然而自从进入了大前端,已然不需要全栈框架,Rails 已经失去优势了,不建议入坑。

    8a9a09dw12

    31

    8a9a09dw12      2019 年 5 月 10 日

    如果有追求的话 建议 Golang

    nekoyaki

    32

    nekoyaki      2019 年 5 月 10 日

    是这样的,如果你能好好学学这个,入坑以后你会发现写起来太他妈爽了。
    然后你会发现 rails 存在的一些问题,比如性能问题比如魔法问题,比如工程上的问题。那么下一步,你就要思考如何规避这些问题,尽量提高成本收益比。
    有的问题可以引入新框架或是新语言,有的问题需要通过团队规范来约束。但是当你遇到这些问题并解决的时候,你会学到很多东西,而这些东西往往对于新语言也适用。

    leelds

    33

    leelds      2019 年 5 月 10 日

    @awesomes 就是说全栈里 Rails 是不错的,但是现在的趋势是前后端分离,所以 Rails 不那么火了,甚至是在慢慢式微,是这个意思吗

    kyrre

    34

    kyrre      2019 年 5 月 10 日

    10 年前很流行,现在它的思想基本上被别的语言借鉴的差不多了,所以优势不大了。Ruby 毕竟还是小众,工作机会不多。
    如果瞄着找工作的话考虑 Java,springboot 现在也是约定大于配置,自动化掉了很多以前要配 xml 的工作。
    后台异步 /定时任务也很方便,性能更是甩 ruby 几条街。

    如果想自己业余玩票就无所谓了。

    awesomes

    35

    awesomes      2019 年 5 月 10 日

    @leelds 正解,当初我也是做 Rails 开发的,Rails 本质上是一门以 Ruby 作为后端语言的框架,一般初创公司用得更多一点,快速开发产品,但是现在已经有 React、Vue 这样的前端组件化开发模式,路由和渲染完全可以由纯前端的来做,即便需要服务端渲染,也有 Next.js 和 Nuxt.js 这样的 SSR 框架。

    awesomes

    36

    awesomes      2019 年 5 月 10 日

    即便是平时自己开发点小项目,Rails 也没什么优势,开发和部署上都没有大前端来得方便

    agagega

    37

    agagega      2019 年 5 月 10 日 via iPhone

    就算工作不用这个,学习下,有些想法还是很值得借鉴的。Ruby 这个语言也有点意思,平时写点脚本,可以当 Perl 使。我觉得 Rails 的一大问题在于环境和部署这些。性能嘛,是不如 Java 和 Go,但没想象中那么差

    ben1024

    38

    ben1024      2019 年 5 月 10 日

    思想很好,工作岗位很少,国内类似框架还是用 laravel

    wildchild

    39

    wildchild      2019 年 5 月 10 日

    用了 3 年多,它的思想和最佳实践都不错,但是各种框架都已借鉴,其中 ASP.NET 做的最好,我也转.Net Core 了,简直不要太爽,而且.Net5 后就大一统了。长期看好,极力推荐!

    chaofengxn

    40

    chaofengxn      2019 年 5 月 10 日

    有一家很著名的公司叫 37signals,是一间非常小的公司,员工很少,但是在业内却非常出名。它的出名,很大程度上得益于一次机缘:员工大卫·海纳梅尔·韩森在工作的时候,用 Ruby 写了一个划时代的 web 快速开发框架—— Ruby on Rails,其革命性的设计理念,大大的提升了 WEB 网站的开发效率。37signals 选择了将此项目以开源的方式发布,在业内引发了轰动效应。

    随着 Ruby on Rails 的快速蹿红,作为 ROR 诞生的产房—— 37signals 公司也进入了大众的视线,并于 2008 年被《连线》评为十大最值得关注的创业公司,继而该公司的几款产品都取得了非常好的销售业绩。在 37signals 出版的畅销书《 Rework 》里,有一段这样的文字:最好的大厨都乐于在公共频道上教授自己的厨艺,这不仅无损大厨的商业利益,反而大大增加了大厨的知名度,对大厨来说这是非常棒的举措。

    yangxin0

    41

    yangxin0      2019 年 5 月 10 日

    ROR 在目前来说是一流的 web 框架,但是只会这玩意儿很难找到工作,国内公司深度用的也就商汤了,不过人太难招了所以很多部门选择 python 的 django 或者 java 的 spring。如果你是主要写 c++/go 这样的后台系统,或者写 App 或者 Desktop, 然后你再会 ROR 会成为你傍身的利器。

    fangxing204

    42

    fangxing204      2019 年 5 月 10 日 via Android

    工作机会少有时也是优势,比较难遇到很蓝的公司

    Yuicon

    43

    Yuicon      2019 年 5 月 11 日

    用过 rails 和 django 还有 spring,还是 spring 最好。不谈语言,光是我想做什么,就发现 java 社区里都有对应且有维护的库就已经没法比了

    kY8mbXW833Lu28xn

    46

    kY8mbXW833Lu28xn      2019 年 5 月 11 日 via Android

    入坑为什么?工作?金钱?那你还是别来的好。Ruby 现在处境是,公司想用,也难招人,招不到人,就只能换语言,换了语言用 Ruby 的公司就很少了,公司一少,学 Ruby 就更少。死循环。兴趣?爱好?自由职业? Ruby China 欢迎你,享受杜蕾斯般的丝滑。

    oatw

    47

    oatw      2019 年 5 月 11 日 via Android
    oatw

    49

    oatw      2019 年 5 月 11 日 via Android
    moliliang

    50

    moliliang      2019 年 5 月 11 日   ❤️ 2

    n 年 ruby,建议弃坑。
    静态保平安,解释说不清。

    mamahaha

    52

    mamahaha      2019 年 5 月 11 日

    应该是一朵插在牛粪上的鲜花吧

    dodo2012

    54

    dodo2012      2019 年 5 月 11 日

    一流的框架,现在一堆流行框架都是借鉴的 ror 来的,用了 NNN 年了已经,

    Sephiro

    55

    Sephiro      2019 年 5 月 11 日

    便捷,但国内用的不多

    gaotongfei

    56

    gaotongfei      2019 年 5 月 28 日

    @silvernoo 不光是用 Rails 开发的,现在还是同步 Rails 的 upstream 了,Rails core team 很多是来自 GitHub 的