- УчебникСоберите блог шаг за шагом: скаффолд, комментарии, аутентификация, загрузка файлов, развёртывание
- УстановкаТребования, команда
cybertrain, как устанавливаются Spinel и фреймворк - Как это работаетГенерация кода при сборке, интерпретируемые представления, сервер, цикл разработки и таблица отличий от Rails
- Модели и база данныхМиграции, запросы помимо
where, постраничный вывод, транзакции, имена столбцов, порядок - ЗапросыОграничение частоты запросов, адрес клиента, параметризованные заголовки, строки запроса и тела запросов
- Конфигурация
config/app.rb, переменные окружения, часовые пояса - Фоновая работа и эксплуатацияЗадачи, задачи по расписанию, резервные копии, проверка работоспособности
- Исходящий HTTP, потоки WebSocket и электронная почта
HttpClient,WebSocket.subscribe,Mailer - ТестированиеНаписание тестов для приложения, исходящие вызовы, CI
- Язык шаблоновХелперы, построитель форм и то, что шаблон может вызывать в
app/views/**/*.html.erb
CyberTrainРуководства
Руководства
Всё, что документация CyberTrain охватывает помимо справочника API: учебник, который шаг за шагом собирает блог, а затем руководство по каждой области фреймворка.