Задать вопрос

С чего начинать проектирование web-приложение на Ruby on Rails?

Доброго времени суток, друзья. Начала изучать Ruby on Rails и хочу написать полноценное приложение, так сказать, "для себя". И, ввиду отсутствия у меня Ruby on Rails сенсея, появился вопрос:

С чего начинать проектирование приложения? Какие модели нужно создавать первыми? Как правильно выстроить структуру приложения в голове? Возможно ли создать нормальное, рабочее приложение с помощью целенаправленного гугления? Собственно, с сегодняшнего дня начала использовать toster.ru для такого рода консультаций. Буду рада любым советам.
  • Вопрос задан
  • 4787 просмотров
Подписаться 8 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
  • Thinknetica
    Микросервисная архитектура на Ruby
    9 недель
    Далее
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
  • Skillbox
    Фулстек-разработчик
на Python
    19 месяцев
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
Решения вопроса 2
Начинать приложение с описания моделей - плохая идея. Лично я разрабатываю, используя принципы BDD (habrahabr.ru/post/62958).
Ответ написан
Toy
@Toy
Front-end Developer @ Starbucks
Начните с книги Дэвида Хейнмейера Ханссона (создатель Rails) www.ozon.ru/context/detail/id/8153111

Там сюжетная линия как раз завязана на разработке приложения с нуля.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Lilion
@Lilion
Начинают всегда с прямого функционала, то есть если это интернет-магазин, то сперва идет корзина. Блог - постинг. Если я буду использовать какие то библиотеки то сперва подключаю их и тестирую. Для последнего проекта мне нужен был санитайзер форм, я начал с него и проверял какой именно он дает результат иногда приходится строить код особым образом что бы не переписывать уже готовую реализацию.
И да RoR - УГ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы