ruby - What are the benefits of using the Rails gem instead od vendor/rails? -


I recently started working on a small private project on tracks on Ruby, and participated in some such things It can be appreciated if anyone has enough information to help me find a definite answer to what I could not do. All my questions are given below:

  • Instead of using the gems of the rail, what is the profit in the seller / rail?
  • Is there any benefit to using Rail 2.3.2? Which plugins I expected to use, some of them are not compatible with 2.3.2 (ActiveSpold)? Does it offer great improvement over 2.2?
  • What is the benefit of using Ruby 1.9? Many plugins are not yet compatible. Does it offer a great improvement over the older versions?

Thanks for any help, you guys may be able to offer.

  1. The seller / train probably makes your project more portable Deployment: Types of things can work to install, especially if you upgrade "Framework Gems" (you have to manually do this).

    The downside to the seller / rail is that your deployment is a bit bigger (more files should be pushed) but if you use git and some are like captivators, then you Only bites on the initial deployment ... but this is not bad.

  2. I do not think there is any big advantage; It only depends on if the features are required from 2.3.2. Obviously you want to try to run the latest version to make the upgrade less painful. I have found that if you want to make any changes in the future upgrade, you will always have to upgrade the framework below the rail.

  3. Performance As you said, though many plugins have been broken. This is a chicken and egg problem, but overtime should fix itself. We are not running 1.9 any of our production apps as there is also its instability with the rest stack.


Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -