Azure İşlevleri uygulamanızı gözden geçirme
Tebrikler! Node.js Express kodunuzu kaydırarak ve çok az değişiklik yaparak Azure İşlevleri uygulamanızı oluşturdunuz. Kodunuzu Node.js Express'ten İşlevler'e yeniden düzenlemek için aşağıdaki adımları uygulayın:
- İşlevler uygulaması oluşturuldu.
- Her yol uç noktası için bir işlev oluşturuldu.
- yöntemini adlandırın ve ayarlayın.
- Uygun tatil hizmeti yöntemini çağırmak için her işlevin işleyicisine kod eklendi.
İşlevler klasörleri
Klasör ./functions/src/functions
, aşağıdaki tabloda gösterildiği gibi uç noktaların her birine eşler:
Metot | Yol uç noktası | Dosya |
---|---|---|
GET |
vacations |
getVacations |
POST |
vacations |
postVacations |
PUT |
vacations:id |
updateVacation |
DELETE |
vacations/:id |
sil |
Dosya yapısı
İşlevler klasöründeki İşlevler uygulaması aşağıdaki dosya yapısına sahip olmalıdır:
functions
├── data
│ └── vacations.json
├── host.json
├── local.settings.json
├── models
│ └── vacation.models.ts
├── package.json
├── package-lock.json
├── services
│ ├── index.ts
│ └── vacation.services.ts
├── src
│ ├── functions
│ │ ├── deleteVacation.ts
│ │ ├── getVacations.ts
│ │ ├── postVacation.ts
│ │ └── updateVacation.ts
│ └── index.ts
└── tsconfig.json
Sonraki ünitede Angular uygulamanızı ve İşlevler uygulamanızı birlikte çalıştırıp hatalarını ayıklaacaksınız.