Prisma
-
Хабрахабр
Стартуем микросервис на Node.js + fastify + Typescript + prisma + mongodb + grpc
Вступление Зачастую возникает необходимость начать новый микросервис. Вот и у меня совсем недавно возникла такая потребность. А ведь хочется еще и чего-то новенького попробовать. Сперва был определен стек и хотя процесс для меня не новый, но я столкнулся с множеством подводных камней. В результате родилась идея написать этот туториал. В конце будет представлена ссылка на репозиторий с кодом. Шаг 1.…
Читать далее » -
Хабрахабр
Что нужно знать, перед тем как использовать Prisma у себя в проекте
Привет, Хабр! Основным языком разработки у нас, в TIMELESS, является TypeScript, как на frontend, так и на backend. Поэтому в рамках идеи типизации всего и вся для работы с БД мы выбрали Prisma, которая позиционирует себя как “Next generation ORM for Node.js and TypeScript”. Спустя год применения Prisma хотелось бы поделиться опытом ее использования при работе с PostgreSQL из Node.js…
Читать далее » -
Хабрахабр
Разрабатываем REST API с помощью TypeScript, NestJS, Prisma, AdminJS и Swagger
Привет, друзья! В данном туториале мы разработаем простой сервер на NestJS, взаимодействующий с SQLite с помощью Prisma, с административной панелью, автоматически генерируемой с помощью AdminJS, и описанием интерфейса, автоматически генерируемым с помощью Swagger. Все это будет приготовлено под соусом TypeScript. Репозиторий с кодом проекта. Если вам это интересно, прошу под кат. NestJS — это фреймворк для разработки эффективных и масштабируемых…
Читать далее » -
Хабрахабр
Prisma ORM: полное руководство для начинающих (и не только). Часть 1
Привет, друзья! В этой серии из 2 статей я хочу поделиться с вами своими заметками о Prisma. Prisma — это современное (продвинутое) объектно-реляционное отображение (Object-Relational Mapping, ORM) для Node.js и TypeScript. Проще говоря, Prisma — это инструмент, позволяющий работать с реляционными (PostgreSQL, MySQL, SQL Server, SQLite) и нереляционной (MongoDB) базами данных с помощью JavaScript или TypeScript без использования SQL (хотя…
Читать далее » -
Хабрахабр
Киберпанк, который мы заслужили, или как Prisma превращает ваши селфи в произведение искусства
Привет, Хабр! Я Миша, R&D инженер в Prisma Labs. Наш отдел занимается разработкой новых фичей для мобильных приложений Prisma и Lensa. Prisma это AI-based фоторедактор, который по нажатию одной кнопки всего за пару секунд переносит художественный стиль с картин на ваши фотографии. Недавно мы решили расширить его функционал и дать пользователям возможность переносить стиль с портретов, нарисованных художниками, на свои…
Читать далее » -
Хабрахабр
Вкусовщина и AI: как мы в Prisma Labs делали объективно субъективный автоматический улучшатель фотографий
Привет, Хабр! Меня зовут Андрей, я занимаюсь R&D в Prisma Labs. В своё время наша команда провела весьма интересное исследование на тему автоматического улучшения фотографии, результатом которого стала фича “AutoAdjustment” в приложении Lensa, позволяющая в один клик сделать цветокоррекцию фото. В этом посте я хочу поделиться полученным в ходе проекта опытом. Расскажу, в чём заключается сложность этой задачи, где вас…
Читать далее » -
Хабрахабр
GPU, гексагональные ускорители и линейная алгебра
Все эти слова гораздо сильнее связана с мобильной разработкой, чем кажется на первый взгляд: гексагональные ускорители уже помогают обучать нейронные сети на мобильных устройствах; алгебра и матан пригодится, чтобы устроиться работать в Apple; а GPU-программирование не только позволяет ускорять приложения, но и учит видеть суть вещей. А еще о том, как идеи перетекают в мобильную разработку из GameDev, чем отличаются…
Читать далее » -
Хабрахабр
«Зачем мы все это делаем?» — создатель Prisma и бывший лид проектов VK о своем новом секретном проекте
В 2016 казалось, что через него была пропущена каждая вторая фотка в мире. Помните приложение Prisma? Историю взлета и спада его популярности обсуждали тоже везде (в том числе и на Хабре). Почти сразу они стали известны и так. Но в июне этого года создатель «Призмы» Алексей Моисеенков вместе с сооснователем покинул компанию, не комментируя причины ухода. Алексей запустил новый стартап…
Читать далее »