новые сообщения
ответы на мои сообщения
избранное
скрытые темы
случайный топик
открыть всё в новых вкладках
Форум → Программирование → Больше языков → Ruby → Базовые определения ROR в кратком изложении
Базовые определения ROR в кратком изложении
-
1. Генератор - как правило, это скриптовая программа,
которая занимается написанием одинаковый частей
программного кода проекта в зависимости от переданных параметров.
2. Скаффолдинг - процесс создания стандартных административных
интерфейсов для работы с объектами сайта (постами блогов, страницами и прочим).
Скаффолдинг основан на скаффолд-генераторе
(генераторе создающем административный интерфейс) в согласии со входящими параметрами.
3. Миграция - файлы определяющие изменения структуры БД.
Играют важную роль в поддержании структуры БД.
Выполнить миграцию - означает произвести изменения в БД.
Запуск миграций выполняется запуском специальной команды (стандартного rake-скрипта).
4. MVC - концепция разработки ПО, утверждающая,
что код должен быть распределен на три части,
со специфическим функционалом.
5. Модель - фрагмент MVC, отвечающий за работу с данными:
чтение, запись, обновление в БД.
6. Контроллер - фрагмент MVC, отвечающий за логику приложения,
обращается к БД и подготавливает данные для отображения.
7. Вид - фрагмент MVC, выполняющий отрисовку данных
полученных из контроллера. Одни и те же данные могут быть
отрисованы в виде HTML, XML, CSV или любом другом формате.Рубист с большой буквы Г. Серый кардинал кулинарного блога open-cook.ru
Пожалуйста, авторизуйтесь, чтобы написать комментарий!