This is a learning example. Our customers use Lambda to run web and mobile backends, microservices, process streams in real time, run big data processing or ML inference workloads, and much more.
Now let's dig into some code to make this page dynamic:
Step 1: Read user input in your Lambda function
Form Submission:
Step 2: Store the input in a serverless database
Step 3: Render the content from the database
DynamoDB:
{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"08ea7af3-2b15-4e70-b342-e4742c0a4424"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"1b11b307-52f9-4ca5-a37f-1ecc3f0a9c4f"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"3622f72c-d857-454f-8b0c-4ff60063cd08"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"4dfddcb4-7d75-46ee-9aba-11cf17408652"}{"PK":"form","form":{"name":"Test","location":"pec"},"SK":"5140f788-8a71-4f1d-8a79-d3e5715e8990"}{"PK":"form","form":{"action":"exists"},"SK":"5c1703d5-153f-4f6d-b688-ce14185e1f6f"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"9e8ce8a7-ce08-42ea-b33d-eb88347469a6"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"b1942bae-53ec-4b44-aa35-6ed3c669c397"}{"PK":"form","form":{"name":"ttt","location":"ppp"},"SK":"ba44b698-36fa-425b-b705-96134a94c125"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"c7a45650-3742-4cb3-9166-55ee19f89058"}{"PK":"form","form":{"name":"ttt","location":"ppp"},"SK":"d157621c-b435-4e48-b42b-22225586947a"}{"PK":"form","form":{"name":"Je tu strašná zima","location":"pidlovoký"},"SK":"dceb65ae-5bff-4a4c-b7c9-2eb7f4debdf3"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"e1293ba8-2677-4a3d-9d83-68b0b5742f28"}{"PK":"form","form":{"name":"Jméno Jiří Jaroš","location":"Pec pod Sněžkou"},"SK":"e9447863-4cd4-4ddb-a07d-c56758fa134c"}