Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails:建议的gems/开发堆栈_Ruby On Rails_Ruby_Gem_Stack - Fatal编程技术网

Ruby on rails RubyonRails:建议的gems/开发堆栈

Ruby on rails RubyonRails:建议的gems/开发堆栈,ruby-on-rails,ruby,gem,stack,Ruby On Rails,Ruby,Gem,Stack,我是RoR开发的新手,我正在寻找寻找最佳社区宝石的建议 例如,用于身份验证/授权?设计是一个好的组件吗 使用easy在视图中生成更丰富的gui有什么好处吗 简单地说,一个经验丰富的RoR开发人员在创建一个新的应用程序后安装了什么宝石 问候,, Giacomo是的,Desive是一款非常好的宝石,有很多选择和灵活的认证 看到这个了吗 对于视图中的gui,可以使用引导。这很简单,您可以快速构建视图 开发人员安装的gem取决于他们的需要。现在有更多的宝石可供选择 继续编码 这在我几乎所有的应用程序中都

我是RoR开发的新手,我正在寻找寻找最佳社区宝石的建议

例如,用于身份验证/授权?设计是一个好的组件吗

使用easy在视图中生成更丰富的gui有什么好处吗

简单地说,一个经验丰富的RoR开发人员在创建一个新的应用程序后安装了什么宝石

问候,,
Giacomo

是的,Desive是一款非常好的宝石,有很多选择和灵活的认证

看到这个了吗

对于视图中的gui,可以使用引导。这很简单,您可以快速构建视图

开发人员安装的gem取决于他们的需要。现在有更多的宝石可供选择


继续编码

这在我几乎所有的应用程序中都是基本的

gem 'devise'
gem "friendly_id", "~> 4.0.1"
gem 'omniauth-facebook'
gem "devise_mailchimp"

gem 'twitter-bootstrap-rails'
gem 'dragonfly', '~>0.9.11'
gem 'will_paginate'
gem 'will_paginate-bootstrap'
gem "mysql2", "~> 0.3.11"
gem 'thin'
还有更多。您还可以访问,您将在那里获得更多的想法。

回答这个问题,这是查找Ruby/Rails项目(新的和旧的)以及比较提供类似解决方案的gems的相对流行度的一个很好的资源。虽然Ruby背后的活跃开发文化为习惯于阅读和编写Ruby的开发人员提供了强大的支持,但我认为许多新的开发人员会被所有选项所淹没

考虑到这一点,对于刚刚开始Ruby/Rails开发的人,我建议要么滚动您自己的授权/身份验证系统,要么遵循解释该过程的教程。您可以在中找到一个很好的教程,解释用户模型的基本结构,包括身份验证


同样,理解Rails视图可以简单到将常规的、旧的HTML、CSS和Javascript与一些Ruby变量结合起来,而不依赖于Bootstrap之类的东西的魔力,这是很有价值的。

对我帮助很大的是查看了大量的。您将获得您可能想要使用的gems的良好概述

你可以在bbatsov上查看,这是一个社区驱动的指南,人们每天都在使用许多实践。

这是我的文件

你也可以调查一下


您好,您推荐的教程非常有趣。。。也许这个周末我有新东西要读;谢谢你,我也认为Desive可以帮助授权任务。