Laboratorul 11
- Servicii Web, REST
️Prezentare generală
Prezentările aferente cursului: @busaco/web/desfășurare
Curs: Servicii Web. Arhitecturi bazate pe servicii. Paradigma REST
Vezi si suplimentul web: Servicii Web. SOAP, WSDL şi UDDI
Slide-uri laborator
⚙️ Instrumente recomandate
- Client API - Postman
📖 Resurse
- PHP cURL
- Learn REST: A RESTful Tutorial
- ProgrammableWeb
- API List: A public list of free APIs for programmers
- Free Public APIs for Developers
- HTTP Cats
- Service-oriented architecture (SOA)
- Mai multe instrumente interesante se gasesc aici (@busaco/demos) ⭐
💻 Exerciții laborator
- Exercitiul 1 - Sa se implementeze un API REST ce ofera suport pentru citire, creere, actualizare si stergere a unei resurse si a unei colectii de resurse. Datele vor fi tinute intr-un vector. La fiecare apel se va afisa noua stare a vectorului. Atentie la codurile de stare.
Rezolvarile se vor trimite pe adresa victorvlad.web@gmail.com. Mesajele trimise trebuie să aibă în câmpul Subject prefixul #web urmat de numarul laboratorului, numele studentului si grupa. Corpul mesajului trebuie sa contina numarul exercitiului si un link de Replit cu rezolvarea.