Что не так с Ruby on Rails? (4)
У rails было несколько мощных инструментов, которые помогли рельсу занять лидирующую позицию в web.
1) Роутер
2) Миграции
3) Генераторы
4) Мощная ORM — Active Record.
Роутер помогал поймать запросы и отправить их в нужный контроллер / action на обработку. Роутер был красивый и удобный.
Миграции помогали поддерживать БД в нужном состоянии. Это было счастье!
Генераторы могли нагенерировать по параметрам настоящие админки. Это еще за 20 лет до появления AI.
Правда писать и поддерживать генераторы было невозможно. Их мало кто использовал.
Все эти идеи лет 15 назад растеклись по другим фреймворкам.
У rails осталось только одно — невероятно мощная и совершенная ORM.
Прослойка между программистом и Базой Данных.
Вы могли писать код на руби, а он превращался в SQL.
За 20 лет никто даже близко не подошел к тому, что бы сделать что-то хотя бы похожее.
Для меня ORM Active Record была всегда сердцем фреймворка. За это рельсу я всегда и любил по большому счету.
Post #807
47


- 👍 2