Перейти к содержимому

Spring Boot REST API Tutorial ITA (1/37): cosa sono le REST API in Java

Giovanni Pace - Archety

0:00 / 0:00

Spring Boot REST API Tutorial ITA (1/37): cosa sono le REST API in Java

9 432 просмотра · 1 г. назад
Giovanni Pace - Archety
10,8 тыс. подписчиков
9 432 просмотра · 1 г. назад
Corso completo su Udemy, senza pubblicità, con quiz, materiale scaricabile e certificato: https://www.udemy.com/course/spring-b... Cosa sono le REST API e come funzionano in un'applicazione Java con Spring Boot: i principi di base (HTTP, CRUD, JSON), l'analogia del ristorante per capire il ruolo dell'API e la differenza tra architettura a 2 tier e a 3 tier. Primo episodio del Corso Base Spring Boot. Cosa imparerai in questo video: Cos'è un'API e a cosa serve I principi delle REST API: HTTP, CRUD, JSON La differenza tra REST e altri tipi di API Architettura client-server a 2 e 3 tier e perché conta Capitoli: 0:00 Introduzione: cosa sono le REST API 0:54 REST e API: cosa significano 2:08 L'analogia del ristorante: il cameriere come API 4:42 Dall'esempio all'architettura client-server 5:33 HTTP request e response 7:22 Architettura a 2 tier: database, business logic e UI 10:47 Il limite del 2 tier: tecnologie accoppiate 12:50 Riprogettare con l'architettura 3 tier e REST 16:44 Collegare più interfacce (web, Android, iOS) con l'API 20:05 JSON e HTTP: il formato di scambio 22:01 Indipendenza tecnologica: cambiare linguaggio o database 24:02 Isolamento dei guasti: il vantaggio del 3 tier Codice sorgente: https://archety.dev/it/download/09ee7... Serie completa su YouTube:    • Corso Base Spring Boot | Guida Completa pe...   Corso completo su Archety: https://archety.dev/it/corsi/corso-ba... Altre serie Java, per tematica: Spring Boot su Docker (containerizzare l'API):    • Spring Boot su Docker: guida completa alla...   Spring Boot Lab (progetti pratici):    • Spring Boot Lab – Esercizi e mini-progetti...   Spring Security per REST API:    • Spring Security per REST API: guida comple...   Java Testing (JUnit 5, Mockito):    • Java Testing Completo: JUnit 5, Mockito e ...   Thymeleaf con Spring Boot:    • Thymeleaf con Spring Boot – Template Engin...