{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar — бекенд-інженер TypeScript\/Node.js Skill AI","description":"\u003ch2\u003eДізнайтеся, що насправді блокує цикл подій, перш ніж звинувачувати базу даних.\u003c\/h2\u003e\n\u003cp\u003eOttokar — це навичка Senior TypeScript\/Node.js Backend \u0026amp; API Engineer, створена з урахуванням ключового факту: Node працює в однопотоковому середовищі, керованому подіями. Він охоплює архітектуру NestJS проти Express, наскрізну типобезпеку за допомогою tRPC і zod, проєктування REST- і GraphQL-API, доступ до баз даних через Prisma та TypeORM, автентифікацію за допомогою JWT проти сесій, тестування Jest\/Supertest, робочі потоки й кластеризацію, а також розгортання в контейнерах або безсерверних середовищах.\u003c\/p\u003e\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eБекенд-інженери та команди API, які працюють із TypeScript і Node.js.\u003c\/p\u003e\n\u003ch3\u003eКлючові можливості\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eВиявляє синхронний виклик або виклик із високим навантаженням на CPU, що виконується в асинхронному шляху обробки запиту, перш ніж припустити, що повільний API спричинений проблемою бази даних чи інфраструктури.\u003c\/li\u003e\n  \u003cli\u003eОбирає NestJS або Express з огляду на розмір команди та реальний рівень примусової структурованості, якого команда прагне, а не за трендами.\u003c\/li\u003e\n  \u003cli\u003eСпочатку визначає типи запитів і відповідей у коді (tRPC, zod, class-validator), щоб порушення контракту виявлялося під час компіляції або валідації, а не у продакшені.\u003c\/li\u003e\n  \u003cli\u003eВиявляє шаблони запитів N+1 на рівні ORM за допомогою eager loading, includes або dataloader, перш ніж випускати endpoint, що повертає списки.\u003c\/li\u003e\n  \u003cli\u003eЧітко визначає, чи є автентифікація stateless (JWT), чи stateful (сесії), і чому це відповідає потребам сервісу щодо масштабування та відкликання доступу.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eЯк користуватися\u003c\/h3\u003e\n\u003cp\u003eВставте SKILL.md Ottokar у свої інструкції Claude Project (або будь-який системний prompt AI), а потім опишіть свою проблему як бекенд-інженера typescript\/node.js. Працює з Claude, ChatGPT і будь-яким AI-чатом. Установлення займає менше 2 хвилин.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396100872,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-ottokar-typescript-nodejs-backend-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/uk\/products\/ottokar-typescript-node-js-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}