OpenAPI Şemasından Express Router Üreticisi
OpenAPI 3.0 spesifikasyonundan otomatik olarak Express.js router kodu üreten profesyonel bir Phind promptudur. Backend geliştiriciler ve Node.js mühendisleri, manuel boilerplate yazımını ortadan kaldırarak validation, middleware, error handling ve route yapılarını dakikalar içinde elde eder.
Prompt, girilen OpenAPI YAML veya JSON spesifikasyonunu analiz eder ve tam teşekküllü Express Router modülü üretir. Joi veya Zod ile request validation, JWT auth middleware entegrasyonu, error handling ve logging katmanları otomatik eklenir. TypeScript desteği ve MongoDB gibi teknoloji yığını detayları istendiğinde kod yapısına dahil edilir.
Üretilen kod modüler, test edilebilir ve production-ready standartlarda olup, adım adım açıklamalar ve çalıştırma talimatları ile birlikte sunulur. Yazılım & Kodlama süreçlerinde hızlı prototipleme, API geliştirme ve refactoring ihtiyaçlarını karşılar; saatlik manuel işi dakikalara indirerek geliştirme verimliliğini artırır.
{ }Değişken Açıklamaları:
- [OPENAPI SPEC]: Express router'ı oluşturmak için kullanılan OpenAPI 3.0 spesifikasyonunun YAML veya JSON tam metnini içerir. Örneğin: Openapi: 3.0.0 paths: /users: get: responses: 200, {"openapi":"3.0.0","paths":{"/products":{"post":{}}}}, openapi: 3.0.0 info: title: Order API
- [AUTH REQUIRED]: JWT authentication middleware'inin router'a dahil edilip edilmeyeceğini belirten boolean değer. Örneğin: True, false
- [USE TYPESCRIPT]: Üretilen kodun TypeScript tiplemesi ve @types paketleri ile desteklenip desteklenmeyeceğini gösteren boolean değer. Örneğin: True, false
- [TECH STACK]: Projeye entegre edilecek ek teknolojileri ve kütüphaneleri tanımlar (veritabanı, ORM, cache vb.). Örneğin: MongoDB + Mongoose, PostgreSQL + Prisma, Redis caching, Sequelize ORM
Değişkenleri Düzenle
[OPENAPI SPEC]
Gereksinimler:
- Express Router modülü kullan.
- Joi veya Zod ile request validation ekle.
- JWT auth middleware'i opsiyonel olarak dahil et ([AUTH REQUIRED]=true/false).
- Error handling ve logging middleware'leri ekle.
- TypeScript desteği için @types ekle ([USE TYPESCRIPT]=true/false).
- [TECH STACK] detaylarını uygula (örn: MongoDB entegrasyonu).
Kod tam olsun, test edilebilir ve modüler yapılandırılmış olsun. Adım adım açıklama ver ve çalıştırma talimatları ekle.
Sen Phind'sin ve senior Node.js/Express uzmanısın. Aşağıdaki OpenAPI 3.0 spesifikasyonuna göre tam çalışan, production-ready Express.js router kodunu üret:
[OPENAPI SPEC]
Gereksinimler:
- Express Router modülü kullan.
- Joi veya Zod ile request validation ekle.
- JWT auth middleware'i opsiyonel olarak dahil et ([AUTH REQUIRED]=true/false).
- Error handling ve logging middleware'leri ekle.
- TypeScript desteği için @types ekle ([USE TYPESCRIPT]=true/false).
- [TECH STACK] detaylarını uygula (örn: MongoDB entegrasyonu).
Kod tam olsun, test edilebilir ve modüler yapılandırılmış olsun. Adım adım açıklama ver ve çalıştırma talimatları ekle.
Bu Prompt Seni Bekliyor
Phind için hazırlanmış bu promptu anında kopyala, kullan.
Ücretsiz üye ol, binlerce prompta eriş.
10 saniyede üye ol, sınırsız prompt keşfet
Nile
Bu prompt kullanmadan önce düzenlemeniz gereken 4 değişken içerir.
Keşfet
Alternatif Araçlar
Biliyor muydunuz?
Aynı soruyu farklı şekilde iki kez sor; cevaplar çelişiyorsa o konuda modelin emin olmadığını anlarsın.
En Popüler
İlgili Etiketler
Benzer promptlar
Puan ver



