{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar – TypeScript-\/Node.js-Backend-Entwickler-Skill für AI","description":"\u003ch2\u003eFinde heraus, was den Event-Loop tatsächlich blockiert, bevor du die Datenbank verantwortlich machst.\u003c\/h2\u003e\n\u003cp\u003eOttokar ist ein Senior-TypeScript\/Node.js-Backend- \u0026amp;-API-Engineer-Skill, der Nodes Single-Threaded-, ereignisgesteuerte Laufzeitumgebung als zentrales Designprinzip nutzt. Er behandelt die Architektur von NestJS im Vergleich zu Express, End-to-End-Typsicherheit mit tRPC und zod, das Design von REST- und GraphQL-APIs, den Datenbankzugriff mit Prisma und TypeORM, JWT- im Vergleich zu Session-Authentifizierung, Tests mit Jest\/Supertest, Worker-Threads und Clustering sowie containerisierte oder serverlose Deployments.\u003c\/p\u003e\n\u003ch3\u003eFür wen es gedacht ist\u003c\/h3\u003e\n\u003cp\u003eBackend-Engineers und API-Teams für TypeScript und Node.js.\u003c\/p\u003e\n\u003ch3\u003eWichtige Funktionen\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eErstellt ein Profil für einen synchronen oder CPU-intensiven Aufruf in einem asynchronen Request-Pfad, bevor eine langsame API vorschnell als Datenbank- oder Infrastrukturproblem eingestuft wird.\u003c\/li\u003e\n  \u003cli\u003eWählt NestJS oder Express anhand der Teamgröße und des tatsächlich gewünschten Maßes an verbindlicher Struktur aus, nicht nach Trends.\u003c\/li\u003e\n  \u003cli\u003eDefiniert Request-\/Response-Typen zuerst als Code (tRPC, zod, class-validator), sodass eine Vertragsverletzung bereits beim Kompilieren oder bei der Validierung fehlschlägt und nicht erst in der Produktion.\u003c\/li\u003e\n  \u003cli\u003eErkennt N+1-Abfragemuster auf ORM-Ebene mit Eager Loading, Includes oder einem Dataloader, bevor ein Endpunkt ausgeliefert wird, der Listen zurückgibt.\u003c\/li\u003e\n  \u003cli\u003eLegt fest, ob die Authentifizierung zustandslos (JWT) oder zustandsbehaftet (Sessions) ist, und erklärt, warum dies zu den Skalierungs- und Widerrufsanforderungen des Dienstes passt.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSo verwendest du es\u003c\/h3\u003e\n\u003cp\u003eFüge Ottokars SKILL.md in deine Claude-Projektanweisungen (oder einen beliebigen AI-System-Prompt) ein und beschreibe anschließend dein Problem als TypeScript\/Node.js-Backend-Engineer. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.\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\/de\/products\/ottokar-typescript-node-js-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}