Статьи

31 увлекательное руководство по Ruby on Rails

Ruby on Rails — отличная среда для изучения не только потому, что это отличная среда для веб-приложений, но и потому, что у нее большое и полезное сообщество. Фактически, есть вероятность, что вы можете научиться использовать Rails множеством способов, просто выполняя поиск в Интернете.

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

Руководство по началу работы по настройке Rails в нескольких средах с официального сайта Ruby on Rails.

У Apple есть официальное руководство по началу работы с Rails на Mac .

Обширная документация о том, как заставить этот замечательный коктейль программного обеспечения работать на Rails.

Four Days on Rails — это впечатляющая 40-страничная электронная книга, которая предоставляет удобный набор инструментов для разработки Rails.

Rails Envy дает аргумент в пользу фреймворка Rails.

Пример «рассказывания историй» об эффективности Rails в веб-приложениях.

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

Если вы не знакомы с языком Ruby, посмотрите Ruby Study Notes , веб-учебник по основам Ruby.

На официальном сайте Ruby есть краткий старт, который поможет вам лучше понять программирование на Ruby.

Краткий справочник по структуре каталогов Rail, предопределенным переменным, синтаксису и многому другому.

В статье Dev есть краткий обзор Ruby Loops, Methods и Blocks .

Учебник о том, как создать простой список дел с помощью Rails. (Примечание: оно немного устарело, поэтому следует помнить, что совет противоречит текущему передовому опыту — хотя это все же полезное упражнение.)

В этом кратком руководстве показано, как использовать почтовые функции Rails для отправки электронных писем в веб-приложении .

Отличная отправная точка для изучения того, как такие вещи, как Rails и инфраструктура MVC, могут быть отличным выбором для дизайнера.

Как использовать Paperclip для быстрого прикрепления изображений к событию в Rails.

Инновационная стратегия использования ActionMailer для рассылки электронных писем с (почти) всеми любимым почтовым хостом Gmail.

Коллекция плагинов, советов и советов, которые помогут создать собственный сайт социальной сети в Rails . В статье не рассматривается весь код, необходимый для создания сайта социальной сети, а рассматриваются наиболее важные аспекты и функциональность.

Отличное пособие по типам атак безопасности, с которыми может столкнуться ваше приложение Rails , и по тому, как с ними бороться.

Сортировка данных таблиц невероятно полезна для большинства приложений с большими объемами данных. Nozav.org собрал подробное руководство о том, как создать сортируемую таблицу AJAX в Rails , вместе с демонстрационным приложением .

Плагин Restful Authentication — чрезвычайно популярный плагин для выполнения всех задач, выпущенных пользователем. Avnet labs предлагает отличное руководство по внедрению Restful Authentication с вашим Rails-приложением со множеством полезных снимков экрана и примера кода.

Серия из двух частей по конвертации видео в приложении Rails с помощью FFMPEG .

Все, что вам нужно знать об упаковке и распространении Rails-приложений с помощью Tar2RubyScript и RubyScript2EXE.

Устаревший, но фундаментально полезный обзор о том, как использовать технологии Ajax с платформой Rails .

Эпизод с отличного сайта Railscasts, рассказывающий о том, как использовать jQuery в приложении Rails .

Краткое руководство по созданию интерфейса drag-n-drop в Rails и популярной инфраструктуре Javascript Scriptaculous.

Скринкаст о том, как создать функцию автозаполнения текстового поля , очень похожую на обновленную функцию поиска Google.

У O’Reilly media есть хороший 17-минутный учебник по видео о RoR для пользователей Windows .

Немного более продвинутый учебник, который фокусируется на создании сложных форм без громоздких контроллеров. Учебник состоит из двух других частей, которые основаны на первой. ( Часть 2 , часть 3 )

Основы создания плагина с Rails API . Учебник очень обширный и тщательный.

У Railscasts есть еще один отличный эпизод о том, как интегрировать Paypal в ваше приложение для обработки денежных транзакций.

Если вы хотите развернуть свою собственную систему обработки денег и использовать что-то отличное от Paypal, то вы можете попробовать Active Merchant , библиотека обработки платежей для Rails Screencasts, содержащая основы Active Merchant , с исходным кодом.

Предварительный просмотр фото от lepiaf.geo .