What gems are needed to write the admin panel, where you can just edit, change basic information (text and links), create an album, add / delete photos in the landing page?

As I understand it, there is a common database where the admin through the admin panel adds data, and the landing page takes from it.

Closed due to the fact that the issue is too general for the participants aleksandr barakin , user194374, fori1ton , Streletz , D-side 11 Jul '16 at 12:16 .

Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .

    1 answer 1

    If you look at the source code of the rails heme, you will see that there is practically no ruby ​​code in it, it combines many other gems into the framework. It is enough means of this framework to write almost any website.

    You can use ActiveRecord models to interact with the database, ActionPack will work with controllers and views, i18n will allow you to localize the application, Rack - interact with Web servers, ActionMailer - send mail and many other Rails gems.

    The only thing I would advise is to connect a PaperClip for image processing and some kind of authorization gems, for example, Devise.