✴Ruby on Rails або Rails - це серверна сторона веб-додатків, написана в Ruby під ліцензією MIT. Rails - це структура моделі-перегляду-контролера (MVC), яка забезпечує стандартні структури для бази даних, веб-сервісу та веб-сторінок. Він заохочує і полегшує використання веб-стандартів, таких як JSON або XML для передачі даних, а також HTML, CSS та JavaScript для відображення та взаємодії користувачів. На додаток до MVC, Rails підкреслює використання інших відомих шаблонів та парадигм розробки програмного забезпечення, включаючи конвенцію над конфігурацією (CoC), не повторюйте себе (DRY) та активний шаблон запису. Msg
►Ця програма була розроблена для початківців, які хотіли б використовувати рамку Ruby для розробки веб-додатків, захищених базою даних.
【Теми, охоплені в цьому додатку, перераховані нижче】
⇢ Ruby on Rails - Огляд
⇢ Введення
⇢ Встановлення
⇢ Рамки
⇢ Структура каталогів
⇢ Приклади
⇢ Налаштування бази даних
⇢ Активні записи
⇢ Міграції
⇢ Контролер
⇢ Маршрути
⇢ Погляди
⇢ Макеты
⇢ Ліси
⇢ AJAX
⇢ Завантаження файлів
⇢ Відправляти електронні листи
⇢ Що таке Ruby on Rails?
⇢ Чому Рубі?
⇢ Чи потрібно вивчати рубіни, щоб вивчити рейки?
⇢ Чому Rails?
⇢ Розуміння провідних принципів рийлів
⇢ Де Rails стає ускладненим
⇢ Як працює рельєф?
⇢ Шість перспектив на застосування Rails
⇢ Рейки стека
⇢ Чи добре підходить для початківців?
⇢ Що робить Ruby і Rails відрізняється від інших мов програмування та веб-рамок?
⇢ Які деякі способи вивчити рубій на рейках і як довго ви очікуєте, що це буде прийнято?
Ails Доктрина Rails
⇢ Оптимізувати для програмістів щастя
⇢ Конвенція про конфігурацію
⇢ Меню є omakase
⇢ Ніхто не парадигм
⇢ Прикрасьте гарний код
⇢ Надайте гострих ножів
⇢ Значення інтегрованих систем
⇢ Збільшення стабільності
⇢ Натисніть на великий намет
⇢ Припущення керівництва
⇢ Створення нового проекту Rails
⇢ Запуск веб-сервера
⇢ Встати і бігти
⇢ Встановлення земляних робіт
⇢ Створення статей
⇢ Запуск міграції
⇢ Створення моделі
⇢ Асоціювання моделей
⇢ Рефакторинг
⇢ Видалення коментарів
⇢ Основна автентифікація безпеки
⇢ Конфігурація Gotches
⇢ Створення звіту про помилку
⇢ Що стосується пропозицій щодо функцій
⇢ Оцінити свій код
⇢ Оновлення змінених змін
⇢ Вилка
⇢ Старі версії Ruby on Rails
⇢ Що таке Активна запис
⇢ Конвенція про конфігурацію в активній записи
⇢ Перевизначення конвенцій про іменування
⇢ CRUD: читання та запис даних
⇢ Перевірки