BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
URL:https://www.learndesk.us/class/6573795466805248/lesson/f8adcd579765e2b22317723aa3b5c01a?ref=outlook-calendar
SUMMARY:4. Running Server Using Express
DTSTART;TZID=America/Los_Angeles:20260515T190000
DTEND;TZID=America/Los_Angeles:20260515T200000
LOCATION:https://www.learndesk.us/class/6573795466805248/lesson/f8adcd579765e2b22317723aa3b5c01a?ref=outlook-calendar
DESCRIPTION: 
In full-stack development, you need a server. From the server, you start serving your web application. So in this module, you will learn how can you run a server in your own local machine using expressjs.
The 12-factor App
We must follow below 12 factors when we are developing full-stack web applications.

Codebase one codebase tracked in revision control, many deploys
Dependencies explicitly declare and isolate dependencies
Config Store config in the environment
Backing services Treat backing services as attached resources
Build, release, run strictly separate build and run stages
Processes Execute the app as one or more stateless processes
Port binding Export services via port binding
Concurrency scale out via the process model
Disposability Maximize robustness with fast startup and graceful shutdown
Dev/prod parity Keep development, staging, and production as similar as possible
Logs Treat logs as event streams
Admin processes run admin/management tasks as one-off processes



https://www.learndesk.us/class/6573795466805248/lesson/f8adcd579765e2b22317723aa3b5c01a?ref=outlook-calendar
STATUS:CONFIRMED
SEQUENCE:3
BEGIN:VALARM
TRIGGER:-PT10M
DESCRIPTION:Class Reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR