• 可以讲一下erb 的开发体验已经跟不上这个时代了的原因吗?是哪个 next js 特性让你有这个观点?

    看了 next js 的官网,比较吸引人的特性是零配置、ready for production。我没用过 next js,只用过 ant design pro,ant 也有这 2 个特性。

    我喜欢 React、Vue 的原因跟 4L 一样:

    不用用 JS 修改 DOM,关心 State 即可,框架会根据 State 渲染出对应的 UI UI 框架(ant design 等等)提供了丰富的组件 即使有这 2 个优点,对于网站后台类型的网页(交互相对简单),我觉得还是后端渲染方便些。

  • Draw ERD online at 2020年04月23日

    为啥一张 “表” 只能在一个 “组” 里,不能分配到多个 “组” 么

  • Draw ERD online at 2020年04月23日

    能不能批量把多个表放到一个组中,现在只能在 “表” 的表单中修改它所在的 “组”

  • Draw ERD online at 2020年04月23日

    哈哈,我也是趁 github 挂了,来逛以下 ruby china

  • Draw ERD online at 2020年04月23日

    帮助链接错了

  • Draw ERD online at 2020年04月23日

    赶紧体验以下😁

  • 把 outpost 翻译成 “前哨”、“堡垒”,比 “基地” 好些。

    基地给人的感觉像是整个应用的基础

  • Draw ERD online at 2020年04月12日

    导入所有表之后,建立关联关系步骤有点累😂

  • 楼主应该想要动态定义 API。

    如果在 Rails 启动时,从数据库加载路由,动态生成路由。一旦要定义新的 API,就得重启 Rails。

    比较好的解决办法应该是 2 楼说的。让指定格式的 URL 都让一个 action 处理。在 action 里按照具体 URL 处理逻辑

    # config/routes.rb
    
    get 'gateway/:action', to: 'gateway#do'
    
    # controllers/gateway_controller.rb
    ...
    def do
      case params[:action]
      when A
        process_a
      when B
        process_b
      end
    end
    
  • 之前以为 ruby china 没有 “相关话题” 功能,然后在评论时发现了,就在评论区的最底部。

    有点隐蔽,如果把它放在 “点赞区” 的下面,应该会显眼点😀