Un'API RESTful (Representational State Transfer) è un'interfaccia di programmazione delle applicazioni che segue i principi architetturali di REST. Questo stile architetturale favorisce l'interoperabilità tra sistemi distribuiti su Internet, consentendo loro di comunicare in modo uniforme.
Le API RESTful sono ampiamente utilizzate nello sviluppo web per la creazione di servizi web che forniscono accesso a risorse e dati attraverso Internet in modo scalabile, flessibile e interoperabile.
Realizziamo un server con Python, Flask e un database sqlite3 per presentare dei servizi REST di base: GET, POST, PUT e DELETE. Proviamo i servizi con Postman.
link:
arduinojson.org/
sqlitestudio.pl/
www.postman.com/
flask.palletsp...
codici:
github.com/zma...
Video 843- Playlist Arduino
Indice:
1:50 - Il software e i tools
2:44 - installo SqliteStudio
3:47 - Setup dell'ambiente virtuale con Thonny
4:55 - Creo il database sqlite3
9:08 - lavoro in SQL e creiamo una tabella
10:20 - imposto il server in Python
12:29 - Il servizio GET
17:41 - test del servizio con Postman
18:13 - servizio POST
23:18 - test del servizio con Postman
24:15 - servizio GET per una lista di oggetti
25:40 - test del servizio con Postman
25:47 - aggiunta della paginazione al servizio
27:53 - test del servizio con Postman
28:19 - servizio DELETE
29:30 - test del servizio con Postman
29:50 - servizio UPDATE
31:41 - test del servizio con Postman
Abbonati a questo canale per accedere a contenuti e corsi esclusivi
/ @zeppelinmaker
Info abbonamenti: www.zeppelinma...
Canale Telegram: t.me/zeppelinm...
Forum/Gruppo Telegram: t.me/forumzepp...
Codice: github.com/zma...
Shop Libri e Componenti: www.amazon.it/...
Libri:
"Arduino trucchi e segreti" - amzn.to/2zvM2S8
"Il manuale di Arduino" (va bene per chi inizia): amzn.to/2WQLzlw
"Progettare con Arduino": amzn.to/3mMfKXZ
Puoi scaricare gratuitamente i miei libri:
"Il manuale di Arduino - gumroad.com/l/...
"Il cookbook di Arduino": gumroad.com/l/...
Altre informazioni e sul libri mio sito: - www.zeppelinma...
Indice dei video:
www.zeppelinmak...
La playlist elettronica: bit.ly/2ICzhGS
La playlist su Arduino: bit.ly/2SNTKf4
La playlist coding sul: bit.ly/2B1uuL2
Come cercare tra i miei video:
• Canale RU-vid di Paol...
Che cosa uso come lavagna digitale? OpenBoard (www.openboard.ch). + tavoletta wacom (amzn.to/3t2Fynd)
• Che strumenti utilizzo...
Per offrirmi un caffè: www.zeppelinma...
Vuoi chiedere un video su un argomento particolare? www.zeppelinmak...
ATTENZIONE: Per ovvi motivi di tempo non posso correggere o analizzare gli sketch e schemi che postate nei commenti o che inviate via mail. Cerco di rispondere a tutte le domande e le richieste sensate ma sono veramente troppe: abbiate pazienza!
#arduino #elettronica #CRC #REST
6 окт 2024