Декларативный Api На Next.js — Реальность?

Привет! Меня зовут Андрей, я Backend Node.JS-разработчик в одной из зарубежных компаний, разрабатывающих систему офисного администрирования.

Наше приложение и его веб-версия предоставляют арендодателям возможность отслеживать заполняемость офиса, подключать IoT-устройства для отслеживания, например, количества еды в холодильниках или остатка воды в кулерах, выдавать пропуска сотрудникам на вход в здание и многое другое.

.

Одним из наиболее важных узлов в этой системе является API, как для внутренних пользователей, использующих приложение или веб-сайт, так и для клиентов, использующих наше решение Whitelabel. Всего в нашей системе зарегистрировано более двухсот API-эндпоинтов, для построения которых мы использовали фреймворк NestJS. Если вы по каким-то причинам еще не слышали о Nest, то очень рекомендую прочитать статью NestJS — это тот же самый настоящий бэкенд на nodejs. .

Одной из основных и наиболее важных особенностей NestJS является встроенная поддержка декораторов, которая, в свою очередь, позволяет декларативно создавать конечные точки.

   

@Get('/v2/:key') @HttpCode(HttpStatus.OK) async getContentFromCacheByKey(

Теги: #api #разработка сайтов #JavaScript #node.js #typescript #Next.js #nest.js #декларативное программирование #декораторы
Вместе с данным постом часто просматривают: