Risorse per lo sviluppo
Questa sezione contiene la lista delle applicazioni software e delle librerie utilizzate durante il corso. Inoltre, presenta alcune risorse aggiuntive che possono essere utili per la creazione di applicazioni web.
Software in uso
- Node.js 20.x (LTS) e npm
- Visual Studio Code
- Google Chrome o Mozilla Firefox (versioni recenti)
- React Developer Tools (estensione Chrome o estensione Firefox)
- DB Browser for SQLite oppure SQLite Viewer per Visual Studio Code
- git
Installeremo poi le altre librerie necessarie (per es., React ed Express) tramite npm.
Documentazione e guide
- Sito fondamentale per documentazione su tecnologie e sviluppo Web: Mozilla Developer Network (MDN)
- React
- Bootstrap 5.3 and React Bootstrap
- Per approfondire i segreti di JavaScript: You Don't Know JS Yet (2nd edition)
- The Modern JavaScript Tutorial
Altre risorse utili
- Simulare un dispositivo mobile da browser desktop, per esempio con il Device Mode di Chrome
- Web design:
- Google Fonts è un'ottima risorsa per font pronti all'uso. FontPair può aiutare ad abbinarli.
- Unsplash è un ottimo punto di partenza per cercare foto e immagini campione con licenza Creative Commons.
- Adobe Color è un'applicazione web interattiva per aiutare a scegliere schemi di colori che stanno bene insieme.