Laboratorul 10
- AJAX, Fetch API, Proiecte
️Prezentare generală
Prezentările aferente cursului: @andrei.panu/tehnologii-web/desfășurare
Curs: Procesarea datelor XML & HTML. Document Object Model (continuare)
Vezi si suplimentul web: Alte maniere de procesare XML
Slide-uri laborator
⚙️ Instrumente recomandate
- Client API - Postman
📖 Resurse
- API List: A public list of free APIs for programmers
- Free Public APIs for Developers
- AJAX Introduction
- Fetch API
- XMLHttpRequest vs Fetch
- Axios
- The Vanilla JavaScript Repository
- Mai multe instrumente interesante se gasesc aici (@busaco/demos) ⭐
💻 Exerciții laborator
- Exercitiul 1 - Folosind AJAX sa se construiasca un buton care de fiecare data cand este apasat pune intr-o lista o gluma din API-ul de mai jos.
- Exercitiul 2 - Folosind Fetch API si PHP sa se adauge gluma primita la exercitiul 1 intr-o baza de date locala
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.