| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |
| de:modul:m290_guko:learningunits:lu16:theorie:a_intro [2026/08/13 16:06] – ↷ Seite von modul:m290_guko:learningunits:lu16:theorie:a_intro nach de:modul:m290_guko:learningunits:lu16:theorie:a_intro verschoben msuter | de:modul:m290_guko:learningunits:lu16:theorie:a_intro [2026/08/13 16:12] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 216.73.216.62 |
|---|
| * **D**elete → ''DELETE'' | * **D**elete → ''DELETE'' |
| |
| {{:modul:m290_guko:learningunits:lu16:theorie:crud.png?direct&600|}} | {{de:modul:m290_guko:learningunits:lu16:theorie:crud.png?direct&600|}} |
| |
| Jetzt übertragen wir diese Idee auf das **Web**: | Jetzt übertragen wir diese Idee auf das **Web**: |
| - genau **eine** Antwort zurückschickt (z.B. JSON oder Text). | - genau **eine** Antwort zurückschickt (z.B. JSON oder Text). |
| |
| {{:modul:m290_guko:learningunits:lu16:theorie:client_server_http_req_response_kitchen.png?direct&1100|}} | {{de:modul:m290_guko:learningunits:lu16:theorie:client_server_http_req_response_kitchen.png?direct&1100|}} |
| |
| |
| |
| ===== Postman – unser „Frontend-Ersatz“ ===== | ===== Postman – unser „Frontend-Ersatz“ ===== |
| {{:modul:m290_guko:learningunits:lu16:theorie:postman-seeklogo.svg?150 | Postman logo}} | {{de:modul:m290_guko:learningunits:lu16:theorie:postman-seeklogo.svg?150 | Postman logo}} |
| |
| Im Modul M290 programmieren wir **kein eigenes Browser-Frontend**. | Im Modul M290 programmieren wir **kein eigenes Browser-Frontend**. |
| </WRAP> | </WRAP> |
| |
| {{:modul:m290_guko:learningunits:lu16:theorie:postman-http-methods.png?direct&600| Screenshot Postman-Benutzeroberfläche mit den HTTP-Requests GET/POST/PUT/DELETE.}} | {{de:modul:m290_guko:learningunits:lu16:theorie:postman-http-methods.png?direct&600| Screenshot Postman-Benutzeroberfläche mit den HTTP-Requests GET/POST/PUT/DELETE.}} |
| //Screenshot Postman-Benutzeroberfläche mit den HTTP-Requests GET/POST/PUT/DELETE.// | //Screenshot Postman-Benutzeroberfläche mit den HTTP-Requests GET/POST/PUT/DELETE.// |
| |
| * ''likes'' (Anzahl Likes) | * ''likes'' (Anzahl Likes) |
| |
| {{:modul:m290_guko:learningunits:lu16:theorie:users_posts_socialmedia_crowsfoot.drawio.png?direct&800|}} | {{de:modul:m290_guko:learningunits:lu16:theorie:users_posts_socialmedia_crowsfoot.drawio.png?direct&800|}} |
| |
| ===== Express-Server mit Endpoints erstellen ===== | ===== Express-Server mit Endpoints erstellen ===== |
| |
| === Test mit Postman oder Browser === | === Test mit Postman oder Browser === |
| {{:modul:m290_guko:learningunits:lu16:theorie:get-request_all_posts.png?direct&900| Screenshot alle Posts abfragen.}} | {{de:modul:m290_guko:learningunits:lu16:theorie:get-request_all_posts.png?direct&900| Screenshot alle Posts abfragen.}} |
| |
| * Methode: ''GET'' | * Methode: ''GET'' |
| |
| === Test mit Postman === | === Test mit Postman === |
| {{:modul:m290_guko:learningunits:lu16:theorie:get-request_single_post.png?direct&900| Screenshot eines einzelnen Posts abfragen.}} | {{de:modul:m290_guko:learningunits:lu16:theorie:get-request_single_post.png?direct&900| Screenshot eines einzelnen Posts abfragen.}} |
| |
| * Methode: ''GET'' | * Methode: ''GET'' |
| === Test mit Postman === | === Test mit Postman === |
| |
| {{:modul:m290_guko:learningunits:lu16:theorie:screenshot_2025-12-18_at_11.26.12.png?direct&900| Screenshot: einen neuen Post hinzufügen.}} | {{de:modul:m290_guko:learningunits:lu16:theorie:screenshot_2025-12-18_at_11.26.12.png?direct&900| Screenshot: einen neuen Post hinzufügen.}} |
| |
| - Methode: ''POST'' | - Methode: ''POST'' |