G
enby!

Переход с Knex на Node-Postgres. Упрощение стека.

В 2016 году решил отказаться от ORM в пользу QueryBuilder. Причины описывал тут: https://en.paqmind.com/blog/models-or...
В 2020 прихожу к выводу, что и Query Builders не дают обещанных преимуществ. Современные библиотеки позволяют конструировать расширяемые и безопасные SQL запросы без дополнительных уровней абстракции. Кроме того, практика написания "Чистого SQL" лучше подготовлена к будущему, где мы будем писать запросы на Cypher (Neo4J) или на GraphQL (Dgraph). ORM для подобных БД не делают (несколько исключений, написанных "по инерции" не в счёт). Отзывы от моих студентов: https://bit.ly/Mkdev-ivan-kleshnin
Моя образовательная платформа: https://bit.ly/Paqmind
Мои курсы: Бесплатное пособие по веб-инструментарию: https://bit.ly/Web-Toolkit
Мультиязычные веб-приложения: https://bit.ly/Web_Application
Основы разработки на React: https://bit.ly/React-Fundamentals
Приглашаю в свои соц. сети: Telegram: https://t.me/Paqmind
LinkedIn:   / ivan-kleshnin   Группа ВК: https://vk.com/paqmind
Поддержать автора и выпуск новых роликов: Patreon:   / paqmind   #backend #databases

Смотрите также