Показать сообщение отдельно
  #1 (permalink)  
Старый 14.02.2016, 22:32
Аспирант
Отправить личное сообщение для Max Power Посмотреть профиль Найти все сообщения от Max Power
 
Регистрация: 15.12.2015
Сообщений: 83

Хотелось бы обсудить с мужчинами... странный концепт...
Я как-то психанул и переписал 80% одного Djanogo-проекта на Ноду, а конкретно на koa.

После f magic с Django ORM хотелось прямо чистейшего raw SQL, и вообще всего raw, поэтому вот что вышло:

https://gist.github.com/i-erokhin/854467a837141c61f403

Пока что это не более, чем результат быстрого прототипирования, но вот основные концепты:

* ORM отдыхает, SQL решает
* Jade решает, логика уровня view везде кроме шаблона отдыхает
* Knex как query-builder решает, потому что на хардкоре строковый raw-SQL тоже отдыхает.
* Классический web-билдерский MVC отдыхает, потому что SQL решает. База данных - это и есть модель, все остальное контроллер или view (view-это Jade и только он). Плохой SQL заменится хранимкой.
* Тесты - не главное. (А вдруг) все работает уже сейчас. Потом можно структурировать и обложить.

Ну как в целом концепт?

Последний раз редактировалось Max Power, 15.02.2016 в 07:42.
Ответить с цитированием