2009-12-13 2 views
3

Я развиваюсь в рельсах в течение последних 1,5 лет .. однако, я чувствую, что мой код не соответствует значению, и я до сих пор не полностью использую все, что могут предложить Ruby и Rails.
Я просмотрел весь материал, который доступен на сайте руководства, и включил его в свой код. Тем не менее, каждый раз, когда я вижу чужой код, я узнаю что-то новое о языке, таком как идиоматический синтаксис и т. Д.
Мне было интересно, есть ли действительно хорошие примеры кода рельсов, которые люди могут отсылать, которые помогут мне ускорить мой прогресс в рельсах. Это может быть что угодно, например, плагин с открытым исходным кодом или приложение с действительно высокими стандартами кода.Хороший образец кода в рельсах

ответ

3

Вы можете начать с GitHub. Существует множество плагинов Rails и приложений. Вот лишь несколько примеров:

Plugin Авторы

+0

спасибо за ответ. В частности, я ищу предложения по плагинам, которые вы лично видели, и чувствуете, что код имеет высокий стандарт. –

+0

Есть тысячи хороших плагинов оттуда. Я добавил несколько авторов, чтобы дать вам представление. Для каждого автора вы можете наслаждаться множеством отличных плагинов. –

0

Мой любимый и часто используемый камень/Rails плагин will_paginate. Пагинация довольно распространена в любых веб-приложениях.

will_paginate is hosted on GitHub. Он работает как стандартный драгоценный камень.

Если вы хотите узнать о разработке плагинов Rails, в том числе о том, как читать код, вы можете прочитать Plugin Patterns in Rails 2.

Смежные вопросы