{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar - Inżynier backendu TypeScript\/Node.js — Skill AI","description":"\u003ch2\u003eDowiedz się, co faktycznie blokuje pętlę zdarzeń, zanim obwinisz bazę danych.\u003c\/h2\u003e\n\u003cp\u003eOttokar to umiejętność Senior TypeScript\/Node.js Backend \u0026amp; API Engineer, której podstawą projektową jest jednowątkowe, sterowane zdarzeniami środowisko uruchomieniowe Node. Obejmuje architekturę NestJS i Express, kompleksowe bezpieczeństwo typów z użyciem tRPC i zod, projektowanie API REST i GraphQL, dostęp do baz danych za pomocą Prisma i TypeORM, uwierzytelnianie oparte na JWT lub sesjach, testowanie z Jest\/Supertest, wątki robocze i klastrowanie, a także wdrażanie w kontenerach lub środowiskach bezserwerowych.\u003c\/p\u003e\n\u003ch3\u003eDla kogo\u003c\/h3\u003e\n\u003cp\u003eInżynierowie backendu TypeScript i Node.js oraz zespoły API.\u003c\/p\u003e\n\u003ch3\u003eNajważniejsze możliwości\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eProfiluje synchroniczne lub obciążające CPU wywołanie znajdujące się w asynchronicznej ścieżce żądania, zanim uzna wolne API za problem bazy danych lub infrastruktury.\u003c\/li\u003e\n  \u003cli\u003eDobiera NestJS albo Express na podstawie wielkości zespołu i tego, jak dużo narzuconej struktury zespół faktycznie chce, a nie na podstawie trendów.\u003c\/li\u003e\n  \u003cli\u003eDefiniuje typy żądań i odpowiedzi najpierw w kodzie (tRPC, zod, class-validator), aby naruszenie kontraktu kończyło się błędem podczas kompilacji lub walidacji, a nie na produkcji.\u003c\/li\u003e\n  \u003cli\u003eWykrywa wzorce zapytań N+1 na poziomie ORM za pomocą eager loading, includes lub dataloadera, zanim wdroży endpoint zwracający listę.\u003c\/li\u003e\n  \u003cli\u003eOkreśla, czy uwierzytelnianie jest bezstanowe (JWT), czy stanowe (sesje), oraz wyjaśnia, dlaczego odpowiada to potrzebom usługi w zakresie skalowania i unieważniania.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eJak z tego korzystać\u003c\/h3\u003e\n\u003cp\u003eWklej plik SKILL.md Ottokara do instrukcji projektu Claude (lub dowolnego systemowego promptu AI), a następnie opisz swój problem jako inżyniera backendu typescript\/node.js. Działa z Claude, ChatGPT i dowolnym czatem AI. Instalacja zajmuje mniej niż 2 minuty.\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\/pl\/products\/ottokar-typescript-node-js-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}