---
title: "Продолжение мышления по поводу Rails"
description: "Насколько я понял, разработчики Rails пошли лесом, когда стали разрабатывать огораживающий гибкий ин..."
author: "Sedric"
published: "2009-01-19T11:09:01+00:00"
modified: "2009-01-19T11:09:01+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/prodolzhenie-myshleniya-po-povodu-rails-6255"
markdown_url: "https://yvision.kz/post/prodolzhenie-myshleniya-po-povodu-rails-6255/markdown"
site_name: "Yvision.kz"
---

# Продолжение мышления по поводу Rails

> Насколько я понял, разработчики Rails пошли лесом, когда стали разрабатывать огораживающий гибкий ин...

Насколько я понял, разработчики Rails пошли лесом, когда стали разрабатывать огораживающий гибкий интерфейс отображения баз данных в код Ruby. Иными словами, это элемент Model модели Model-View-Controller.

С контроллерами у них получилось в целом прикольно. Конечно, нельзя всерьез считать прогрессивным шаманство с script/generate, который сам раскладывает по куче папок кучу файлов, однако результат приколен - можно напрямую использовать методы и переменные из кода на Ruby в HTML через (сейчас стало модно называть каждую пару килобайт кода выспренными титулами) Embedded Ruby. Хотя ни черта нового здесь нет - все это уже было.

Однако, и еще раз однако - вся эта хлипкая конструкция держится на черномагических операциях, выполняемых где-то в недрах Rails, которая сама связывает эту гору файлов и папок в единое и (хотелось бы думать) работающее целое. Все это колдунство ни разу не прозрачно.

---

Source: [https://yvision.kz/post/prodolzhenie-myshleniya-po-povodu-rails-6255](https://yvision.kz/post/prodolzhenie-myshleniya-po-povodu-rails-6255)