* Editori/IDE di codice: Codice Visual Studio, testo sublime, Atom, Webstorm, Idea Intellij, ecc. Esistono dozzine, se non centinaia di opzioni, con vari gradi di specializzazione e caratteristiche.
* browser (per i test): Chrome, Firefox, Safari, Edge - Sebbene non strettamente "software * per * sviluppo web", sono essenziali.
* Sistemi di controllo della versione: GIT (con clienti GUI associati come Github Desktop, Sourcetree, Gitkraken).
* Database: Mysql, PostgreSQL, MongoDB, SQLite, ecc. Esistono anche strumenti specifici di gestione del database per ciascuno.
* server: Apache, Nginx, IIS, ecc. E strumenti di gestione del server associati.
* Framework e librerie: React, Angular, Vue.js, Node.js, Ruby on Rails, Django, Laravel, .Net e innumerevoli altri. Ogni framework ha spesso il proprio set di strumenti correlati e software di supporto.
* Software di progettazione: Figma, Adobe XD, Sketch, Photoshop (per la creazione di risorse visive).
* piattaforme di distribuzione: Netlify, Vercel, AWS, Google Cloud, Heroku, ecc.
* Strumenti di test: Jest, Mocha, Selenio, Cypress e molti altri per diversi tipi di test (unità, integrazione, end-to-end).
Poiché la combinazione di strumenti utilizzati può variare selvaggiamente a seconda del progetto, del linguaggio e delle preferenze degli sviluppatori, è impossibile dare un numero concreto. È sicuro dire che ci sono migliaia di software che potrebbero essere considerati rilevanti per lo sviluppo web.
software © www.354353.com