Ruby Самоучитель

Posted on  by  admin
Ruby Самоучитель
  1. Ruby Самоучитель
  2. Самоучитель Ruby On Rails

Добро пожаловать! Ruby on Rails — это веб-фреймворк с открытым кодом, от которого программисты становятся счастливыми, код — красивым, а разработка — устойчивой и быстрой. На этом сайте выложены переводы официального руководства по Rails. Надеемся, эти руководства позволят вам немедленно приступить к использованию Rails и помогут разобраться, что и как в нем работает. Переводы постоянно актуализируются и добавляются. Код проекта и тексты переводов открыты и размещены. Желающим помочь всегда рады!

Алекcандр Круглов выложил в свободный доступ книгу «Ruby» по языку программирования Ruby 2.0. Текст книги на русском языке в формате PDF доступен по следующей ссылке. С оглавлением можно ознакомиться здесь. Книгу можно собрать из исходников: Установить Ruby. Установить необходимые пакеты: gem install redcarpet. Скачать скрипт для преобразования Markdown в LaTeX. Установить XeLaTeX. Скачать стиль. Изучаем Ruby. Описание: Новый самоучитель от автора бестселлера 'Компьютер для женщин'.

Форкайте, предлагайте изменения, вносите их, отправляйте пул-реквесты! Это перевод для версии Rails 5.2. Переводы для ранних версий доступны в архиве или на гитхабе:. Приступим! С чего начать? Все, что вы должны знать, чтобы установить Rails и создать свое первое приложение.

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

Это руководство раскрывает, как вы можете применять валидации Active Record. Это руководство раскрывает, как вы можете применять колбэки (методы обратного вызова) Active Record. Это руководство раскрывает все связи, предоставленные Active Record. Это руководство раскрывает интерфейс запросов к базе данных, предоставленный Active Record. Это руководство рассказывает о специфике использования PostgreSQL с Active Record. Это руководство познакомит вас со всем, что вам надо для начала использования моделей классов Active Model.

Вьюхи Это руководство представляет введение в Action View и знакомит с некоторыми из многих хелперов вьюх. Это руководство раскрывает основы возможностей макетов Action Controller и Action View, включая рендеринг и перенаправление, использование содержимого для блоков и работу с частичными шаблонами. Руководство по использованию встроенных хелперов форм. Контроллеры Это руководство раскрывает, как работают контроллеры, и как они вписываются в цикл запроса к вашему приложению. Оно включает сессии, фильтры, куки, потоковые данные, работу с исключениями, вызванными запросами, и другие статьи.

Это руководство раскрывает открытые для пользователя функции роутинга. Если хотите понять, как использовать роутинг в вашем приложении на Rails, начните отсюда.

Копаем глубже Это руководство документирует расширения ядра Ruby, определенные в Active Support. В этом руководстве, вы научитесь использовать инструменты Active Support API для отслеживания событий внутри Rails или другого кода на Ruby. Это руководство раскрывает, как добавить интернационализацию в ваше приложение. Ваше приложение будет способно переводить содержимое на разные языки, изменять правила образования множественного числа, использовать правильные форматы дат для каждой страны и так далее. Это руководство описывает, как использовать Action Mailer для отправки и получения электронной почты. Это руководство даст вам все, что нужно, чтобы начать создавать, ставить в очередь и запускать фоновые задания.

Ruby Самоучитель

В этом руководстве описывается, как прикреплять файлы к моделям Active Record. Это достаточно полное руководство по осуществлению юнит- и функциональных тестов в Rails. Оно раскрывает все от “Что такое тест?” до тестирования API. Это руководство описывает общие проблемы безопасности в приложениях веб, и как избежать их в Rails. Это руководство описывает, как отлаживать приложения на Rails.

Ruby Самоучитель

Оно раскрывает различные способы достижения этого, и как понять что произошло 'за кулисами' вашего кода. Это руководство раскрывает основные конфигурационые настройки для приложения на Rails. Это руководство раскроет инструменты командной строки, предоставленные Rails. Различные техники кэширования, предоставленные Rails. Это руководство документирует файлопровод (asset pipeline) Это руководство раскрывает встроенную в Rails функциональность Ajax/JavaScript.

Это руководство объясняет, как написать монтируемый engine Это руководство объясняет внутренние процессы инициализации в Rails, начиная с Rails 4. Это руководство документирует, как работает автозагрузка и перезагрузка констант.

Это руководство документирует, как работает Action Cable, и как использовать WebSockets. Расширяем Rails Это руководство раскрывает, как создать плагин, расширяющий функциональность Rails. Это руководство раскрывает интеграцию Rails и Rack, и взаимодействие с другими компонентами Rack Это руководство раскрывает процесс добавления совершенно нового генератора для вашего расширения или представления альтернативного элемента для встроенного в Rails генератора (такого как представление альтернативных тестовых заглушек для генератора скаффолда). В этом руководстве описываются необходимые требования и инструменты, доступные при работе напрямую с конкурентностью в приложении Rails.

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

Скачать

Самоучитель Ruby On Rails

Какие версии Ruby on Rails поддерживаются в настоящее время и когда ожидать новые версии. Заметки о релизах Это руководство поможет произвести апгрейд приложения до последних версий Ruby on Rails.

Заметки о релизе Rails 5.2 Заметки о релизе Rails 5.1 Заметки о релизе Rails 5.0 Заметки о релизе Rails 4.2 Заметки о релизе Rails 4.1 Заметки о релизе Rails 4.0 Заметки о релизе Rails 3.2 Заметки о релизе Rails 3.1 Заметки о релизе Rails 3.0.

Coments are closed
Scroll to top