~/workshop

LearnShop: Converting Node Express to Serverless with Azure Functions with TypeScript

Workshopat TSConf 2020 · on Friday, 2020-10-09· [typescript, serverless]

Workshop shows step‑by‑step migration: clone repo, npm install, ng build, create an Azure Functions TypeScript project, add four HTTP functions (GET/POST/PUT/DELETE) wired to the same api/vacations route, copy the service code, replace Express request/response with the Functions context destructuring, change proxy.conf.json from port 7070 to 7071, and run/attach debuggers in VS Code. The module runs about an hour and demonstrates that only small signature changes and two refactors make the app work serverless.

AI-written summary · about

  1. 0:00Start
  2. 29:56set a breakpoint in the angular
  3. 30:40set a break point
  4. 36:19run both applications and debug
  5. 41:13stop the debuggers
  6. 44:36create a function for the routes endpoint
  7. 49:38open up your command palette
  8. 58:40copy the server slash services folder
  9. 1:08:45creating the three other endpoints
  10. 1:18:37write guard logic inside your code
  11. 1:18:58validate your input
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.