Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1978, книга: Пробудись и Живи
автор: Сергей Южук

Чуваки, это просто жесть, какая-то! Книга "Пробудись и живи" Сергея Южука - это как плохой сон, от которого не можешь оторваться. Самиздат, нуар, мистические триллеры - все вперемешку, и замешано на кровавом криминале. Жуткие похищения,темные секреты, от которых мурашки по коже бегают. Автор не просто пугает, он погружает в какую-то жуткую реальность, где нет ни света, ни надежды. Напряжение нарастает с каждой страницей, и ты уже не можешь остановиться, пока не дочитаешь до...

СЛУЧАЙНАЯ КНИГА

Оби Фернандес - Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails

Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails
Книга - Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails.  Оби Фернандес  - прочитать полностью в библиотеке КнигаГо
Название:
Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails
Оби Фернандес

Жанр:

Учебники и самоучители по компьютеру, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Ruby

Изадано в серии:

неизвестно

Издательство:

Символ-Плюс

Год издания:

ISBN:

5-93286-137-1

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails"

Среда Ruby on Rails стремительно занимает ведущее место в ряду наиболее популярных платформ для разработки веб-приложений. Она основана на одном из самых элегантных языков программирования, Ruby, и доставляет истинное удовольствие своим приверженцам. Хотите оказаться в первых рядах? Тогда эта книга для вас! Ее автор, Оби Фернандес, и целая группа экспертов подробно описывают основные возможности и подсистемы Rails: контроллеры, маршрутизацию, поддержку стиля REST, объектно-реляционное отображение с помощью библиотеки ActiveRecord, применение технологии AJAX в Rails-приложениях и многое другое. Отталкиваясь от своего уникального опыта и приводя подробные примеры кода, Оби демонстрирует, как с помощью инструментов и рекомендованных методик Rails добиться максимальной продуктивности и получать наслаждение от создания совершенных приложений.

Читаем онлайн "Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails". [Страница - 2]

представления........................................................... 64
Если сомневаетесь, рисуйте.................................................... 64
Явный рендеринг.................................................................. 65
Рендеринг шаблона другого действия...................................... 65
Рендеринг совершенно постороннего шаблона...........................66
Рендеринг подшаблона.......................................................... 67
Рендеринг встроенного шаблона.............................................. 67
Рендеринг текста.................................................................. 67
Рендеринг структурированных данных других типов................. 68
Пустой рендеринг................................................................. 68
Параметры рендеринга.......................................................... 68
Переадресация.......................................................................... 71
Коммуникация между контроллером и представлением................. 74
Фильтры.................................................................................. 75
Наследование фильтров......................................................... 76
Типы фильтров..................................................................... 77
Упорядочение цепочки фильтров............................................ 78
Aroundфильтры................................................................... 78
Пропуск цепочки фильтров.................................................... 80
Условная фильтрация........................................................... 80
Прерывание цепочки фильтров............................................... 81
Потоковая отправка.................................................................. 81
send_data(data, options = {}).................................................... 81
send_file(path, options = {})..................................................... 82
Как заставить сам вебсервер отправлять файлы........................ 85
Заключение.............................................................................. 86

3. Маршрутизация...................................................................... 87
Две задачи маршрутизации........................................................ 88
Связанные параметры................................................................90
Метапараметры («приемники»)...................................................91
Статические строки...................................................................91
Файл routes.rb..........................................................................93
Маршрут по умолчанию......................................................... 94
О поле :id.............................................................................95
Генерация маршрута по умолчанию........................................96
Модификация маршрута по умолчанию...................................97
Предпоследний маршрут и метод respond_to................................. 97
Метод respond_to и заголовок HTTPAccept.............................. 98
Пустой маршрут.......................................................................99
Самостоятельное создание маршрутов........................................ 100
Использование статических строк............................................. 100
Использование собственных «приемников»................................ 101



Оглавление

Замечание о порядке маршрутов............................................... 102
Применение регулярных выражений в маршрутах...................... 103
Параметры по умолчанию и метод url_for................................... 104
Что случилось с :id.............................................................. 105
Использование литеральных URL. ............................................ 106
Маскирование маршрутов........................................................ 106
Маскирование пар ключ/значение............................................. 107
Именованные маршруты.......................................................... 108
Создание именованного маршрута......................................... 108
Что лучше: name_path или name_url?.................................... 108
Замечания......................................................................... 109
Как выбирать имена для маршрутов.......................................... 109
Синтаксическая глазурь...................................................... 111
Еще немного глазури?......................................................... 111
Метод организации контекста with_options................................. 112
Заключение............................................................................ 113

4. REST, ресурсы и Rails............................................................. 114
О REST в двух словах............................................................... 115
REST в Rails........................................................................... 116
Маршрутизация и CRUD.......................................................... 117
Ресурсы и представления......................................................... 118
Ресурсы REST и Rails.......................................................... 118
От именованных маршрутов к поддержке REST...................... 119
И снова о глаголах HTTP...................................................... 120
Стандартные REST-совместимые действия контроллеров.............. 121
Хитрость для методов PUT и DELETE.................................... 122
Одиночные и множественные
RESTсовместимые маршруты.............................................. 123
Специальные пары: new/create и edit/update.......................... 123
Одиночные маршруты к ресурсам.............................................. 124
Вложенные ресурсы................................................................ 125
Явное задание :path_prefix................................................... 127
Явное задание :name_prefix.................................................. 127
Явное задание RESTсовместимых контроллеров..................... --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.