—»     —»   Знакомство с Ruby on Rails: полезные ресурсы
  Раздел: Фреймворки и Платформы   Комментариев: 1  

Знакомство с Ruby on Rails: полезные ресурсы



Ruby on Rails был выпущен в июле 2004 года и сразу же начал набирать популярность среди веб-разработчиков. Конечно же, Ruby вряд ли можно назвать конкурентом таких гигантов как PHP и Java, да и сравнивать их было бы безумием, так как язык был разработан в качестве альтернативы Python и Perl. Тем не менее, Ruby on Rails имеет нечто общее с этими технологиями, и для некоторых задач он вполне хорош. Итак, вы, вероятно, слышали о Python и Perl, или возможно занимаетесь разработкой приложений с помощью данных языков программирования. А сегодняшняя наша беседа будет посвящена как раз этой теме.

Ruby on Rails уже давно не считается новшеством, и уже в наши дни данный язык собрал множество поклонников. Целью данного руководства является дать основную информацию о Ruby on Rails и, возможно, подтолкнуть молодых разработчиков опробовать свои навыки в создании веб-продуктов и приложений при помощи именно этой платформы для разработки. Ввиду невероятно простого и понятного синтаксиса, Ruby можно считать сокровищем для новичков, которым гораздо удобнее работать в чистом коде, чем в огромной путанице из слов, переменных и строк кода. Некоторое время назад мы уже выкладывали подборку обучающих статей, посвященных Ruby on Rails, предназначенных специально для новичков. Если вы заинтересованы в этой теме, то вам следует ознакомиться и с прошлым материалом.

Знакомство с Ruby on Rails: полезные ресурсы

Ruby

Ruby представляет собой объектно-ориентированный язык программирования высокого уровня, очень схожий с Perl или Python (как уже было сказано). Местом рождения языка программирования Ruby является Япония, но сейчас язык больше популярен в США и Европе. Среди прочих преимуществ можно также выделить тот факт, что платформа распространяется с открытым исходным кодом, простоту в использовании, быстроразвивающееся сообщества, а также то, что вам нужно писать гораздо меньше кода и получать гораздо больше результата. Конечно же, все эти свойства создают отличный фундамент для веб-разработчиков. Ruby позволяет им сохранить время и собственные силы.

Rails

Rails – это платформа, которая полностью поддерживает MVC (модель, просмотр, контроллер). Это очень продуктивная и эффективная Ruby-платформа, распространяющаяся с открытым исходным кодом, предназначенная для разработки веб-приложений, подкрепленных базами данных. Главное, что следует выделить в Rails, заключается в возможности разработки очень продуктивных приложений при написании меньшего по объемам кода. Также многие разработчики выделяют возможность интеграции кода с базой данных.

Ruby on Rails

Ранее уже говорилось о том, что Ruby on Rails позиционируется как самая тщательно продуманная платформа для разработки. Полная поддержка MVC является основным преимуществом, которая выделяет Ruby on Rails среди других платформ для веб-разработки. Несмотря на то, что сегодня многие разработчики заявляют о том, что Ruby on Rails работает медленнее, чем PHP или Python, важно помнить о том, что главное – продуктивность, а не производительность.

Вот список вебсайтов, разработанных при помощи Ruby on Rails:

* Twitter.com
* Hulu.com
* CrazyEgg.com
* Shopify.com
* Campfire
* UrbanDictionary.com
* Justin.tv
* Slideshare.net

А дальше предлагаем ресурсы и информацию для тех, кто хочет поглубже окунуться в мир Ruby on Rails:

* RailsGuides – данный ресурс считается лучшим ресурсом, посвященным разработчикам RoR. Здесь вы найдете сложные всеобъемлющие руководства, а также дополнительную информацию по установке, наладке, тестировании, создании плагинов, оперированию с API Ruby и многое другое. Все эти материалы вполне просты, и каждый сможет понять их. Конечно же, данный ресурс поможет как новичкам, так и опытным разработчикам Ruby в различных ситуациях.

* RailsCasts – сразу предупреждаем, что представленные здесь подкасты вряд ли будут понятны и чем-то полезны новичкам. Тем не менее, опытные разработчики наверняка найдут нечто полезное для себя, особенно материалы о процессе установки Ruby или подсказки относительно CoffeeScript. Нет сомнения в том, что видео-подкасты представляют гораздо больше понятной и доступной информации.

* RailsForZombies – Zombies считается одним из самых интересных и забавных ресурсов, посвященных RoR. Здесь вы найдете множество объемных руководств, хорошую музыку, интересные шутки и множество различной информации касательно Ruby on Rails. Не мешкайте, сразу переходите на этот сайт.

* RailsLab – пришло время уделить внимание тем, кто уже устойчиво играет в «премьер-лиге». RailsLab представляет собой ресурс, где вы найдете множество полезных и интересных видео и интересных экспериментов, проделанных самыми опытными пользователями Ruby.

* RailsAPI – Всегда полезно ознакомиться с работой и возможностями АПИ, особенно, если вы разрабатываете что-то на Ruby. Здесь вы сможете найти множество версий API от Ruby.

Ruby on Rails создает впечатление действительно полезного и эффективного инструмента для веб-разработчиков. Как уже было указано выше, в интернете можно видеть множество серьезных проектов, которые были основаны именно при помощи Ruby on Rails. Так что, если в следующем своем проекте вы решите использовать RoR, или хотите начать изучать эту технологию, то вы наверняка преуспеете в этом деле. Надеемся, что все эти ресурсы окажутся полезными для вас и помогут вам реализовать собственные проекты, повысить навыки.

Постовой: Со времён появления Вконтакте функционал групп присутствовал и практически не изменялся. После создания Группы Вконаткте следующей задачей является привлечение участников.
Обнаружили ошибку или мёртвую ссылку?
Выделите проблемный фрагмент мышкой и нажмите CTRL+ENTER.
В появившемся окне опишите проблему и отправьте уведомление Администрации ресурса.
Нужна органическая вечная ссылка из данной статьи? Постовой?
Подробности здесь
Вам понравился материал? Поблагодарить легко!
Будем весьма признательны, если поделитесь этой статьей в социальных сетях:

Ключевые тэги: Ruby, Rails, Ruby on Rails
Опубликовал Design FactoRy   Прочитано (раз): 7208   |   Оставлено комментариев: 1
Источник материала / оригинал статьи   Распечатать
Другие статьи и новости по теме:
Комментарий #1: 20 декабря 2011 @ 11:32
Написал: Евгений — группа: Гости  
На сайте с: --   |   Публикаций: 0   |   Комментариев: 0
ICQ: --- не указано ---
Самый полезный ресурсдля знакомства с раби это http://codeschool.com
Добавление комментария
Уважаемые пользователи!
При добавлении комментариев на сайт Вам следует учитывать следующее - все комментарии проверяются Администрацией на предмет отсутствия спама. При обнаружении признаков спама, в оставленном Вами комментарии, сам комментарий будет незамедлительно удалён, а Ваш IP-адрес будет забанен без предупреждения! Учётные записи пользователей, рассылающих спам, блокируются/удаляются без права последующего восстановления.

С уважением, Администрация сайта.
* = поля обязательны к заполнению
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Вопрос : Назовите месяц November по-русски
Подтверждение кода безопасности :

Включите эту картинку для отображения кода безопасности
обновить, если не виден код


Популярные публикации


















Свежие шаблоны сайтов каждый день
С миру по нитке
«    Сентябрь 2017    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
252627282930