Большинство полезных плагинов направляющих, библиотек Ruby и драгоценных камней Ruby? [закрытый]

41
задан 11 revs, 5 users 56% 27 June 2018 в 16:56
поделиться

27 ответов

Будет разбит на страницы - необходимо для разбивки на страницы.

21
ответ дан 27 November 2019 в 00:02
поделиться

soap4r : Необходимая вещь для совершения мыльных звонков!

Источник: http://rubyforge.org/projects/soap4r/

3
ответ дан 27 November 2019 в 00:02
поделиться

grosser-rpx_now - интерфейс с RPXNow.com, который обеспечивает интерфейс с OpenID, Facebook, MySpace, Twitter и многим другим с точки зрения аутентификации. Отличный помощник для Authlogic.

3
ответ дан 27 November 2019 в 00:02
поделиться
19
ответ дан 27 November 2019 в 00:02
поделиться

Authlogic - Простая аутентификация

17
ответ дан 27 November 2019 в 00:02
поделиться

Rspec - для BDD.

15
ответ дан 27 November 2019 в 00:02
поделиться

Скрепка - Простая загрузка файлов

13
ответ дан 27 November 2019 в 00:02
поделиться

Formtastic - Ужасные помощники форм.

Они позволяют делать такие вещи, как

<% semantic_form_for @user do |f| %>
    <% f.inputs do %>
        <%= f.input :email %>
        <%= f.input :password %>
        <%= f.input :password_confirmation %>
    <% end %>

    <% f.buttons do %>
        <%= f.commit_button 'Sign Up' %>
    <% end %>
<% end %>

, и получать приличный семантический HTML:

15
ответ дан 27 November 2019 в 00:02
поделиться

Nokogiri - для всех ваших потребностей в синтаксическом анализе и поиске XML и HTML.

11
ответ дан 27 November 2019 в 00:02
поделиться

Faker - для создания достоверных поддельных данных. Отлично подходит для заполнения пустой базы данных разработчика / тестирования.

9
ответ дан 27 November 2019 в 00:02
поделиться

Capistrano - для легкого развертывания.

9
ответ дан 27 November 2019 в 00:02
поделиться

Capistrano-ext - позволяет вам настроить отдельные рецепты развертывания для промежуточной / производственной / любой другой среды, которая у вас есть

4
ответ дан 27 November 2019 в 00:02
поделиться

Populator - для загрузки данных в БД при ее заполнении. Используется вместе с Faker. Подробнее здесь .

5
ответ дан 27 November 2019 в 00:02
поделиться

Thinking Sphinx - для интеграции со Sphinx for dead -простой поиск текста в вашем приложении.

7
ответ дан 27 November 2019 в 00:02
поделиться

Seed-Fu - Удобный самоцвет для раздачи базы данных. Пожалуйста, не используйте миграции для заполнения базы данных! :)

4
ответ дан 27 November 2019 в 00:02
поделиться

Mofo gem - синтаксический анализатор рубинового микроформата, помогает импортировать данные профиля с сетевых сайтов, который реализует микроформаты с использованием hResume, hCard. ex LinkedIn, Xing, Twitter и др.

Очень полезная жемчужина.

3
ответ дан 27 November 2019 в 00:02
поделиться

Контакты - это универсальный интерфейс для получения информации из списка контактов от различных поставщиков, включая Hotmail, Gmail и Yahoo.

3
ответ дан 27 November 2019 в 00:02
поделиться

Допуск для аутентификации.

6
ответ дан 27 November 2019 в 00:02
поделиться

jRails - это подключаемая замена jQuery для помощников Rails Prototype / script.aculo.us.

3
ответ дан 27 November 2019 в 00:02
поделиться

Отложенное задание для фоновой обработки.

3
ответ дан 27 November 2019 в 00:02
поделиться

Отражение валидации - при использовании с formtastic освобождает вас от необходимости указывать, какие поля формы требуются, поскольку это выводится из валидаций вашей модели.

2
ответ дан 27 November 2019 в 00:02
поделиться

Вложенные макеты - Отлично, когда у вас есть разделы вашего сайта, которые находятся внутри своей собственной оболочки. В моей учетной записи (во многих приложениях) есть серия контроллеров, которые могут иметь общий заголовок навигации. Вложенные макеты позволяют использовать макет my_account, который находится внутри макета приложения, предотвращая необходимость дублирования кода макета или ложных элементов навигации.

2
ответ дан 27 November 2019 в 00:02
поделиться

Backup-fu - в сочетании с capistrano мы всегда выполняем резервное копирование перед развертыванием на Amazon S3 и устанавливаем задания cron, которые периодически выполняют резервное копирование базы данных и каталогов ресурсов.

1
ответ дан 27 November 2019 в 00:02
поделиться

Мне очень нравится суровый для подсветки синтаксиса. Он также дает вам доступ ко всем темам TextMate, которые мне очень нравятся.

2
ответ дан 27 November 2019 в 00:02
поделиться

Подробнее , плагин rails для Less , расширение CSS. Я предпочитаю меньше Хамлу; для Less не нужно учиться.

2
ответ дан 27 November 2019 в 00:02
поделиться

state_machine : добавляет поддержку для создания конечных автоматов с множеством очень полезных функций. Он имеет отличную интеграцию с ActiveRecord и даже поддерживает автоматическую именованную область для состояний.

1
ответ дан 27 November 2019 в 00:02
поделиться

Ваше имя функции должно быть кратким и иметь смысл. Ничего больше, ничего меньше.

Если получение работает для вас, то используйте Get. Если Retrieve работает, используйте его.

Нет истинного «стандарта» для соглашений об именовании.

-121--3772212-

Как правило, для функций распространено соглашение об именовании глагола-существительного. «Получить» - это всего лишь один из глаголов, который вы можете увидеть. Это также может быть 'Activate', 'Close', 'Dump' или что-то еще... Это просто следствие английского и общего кодирования, что метод или функция обычно 'Do Something' в 'Some Type of Object (s)'.

-121--3772213-

tracked _ plugins отслеживает информацию об установке плагинов/обновления/локальные изменения для всех устанавливаемых плагинов

1
ответ дан 27 November 2019 в 00:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: