Vyhodnocení migrace na bezserverovou architekturu
K předvedení přesunu rozhraní API Node.js Expressu do Azure Functions tento výukový modul používá refaktoring Node.js Express do ukázkového projektu Azure Functions na GitHubu.
Následující snímek obrazovky ukazuje aplikaci Angular Vacation Wishlist se seznamem dovolených.
Úložiště ukázkového projektu má následující zdrojový kód:
- Front-endová aplikace Angular:
./src
- Back-endová aplikace Express:
./server
- Trasy:
./server/routes
- Data v paměti:
./server/services/data.ts
- Trasy:
Cílem výukového modulu je přesunout funkce Expressu do bezserverové aplikace Azure Functions. Front-endový kód zůstane stejný.