"A vaincre sans peril, on triomphe sans gloire" .-Pierre Corneille.
Arte e web development: una nuova gamma di possibilità
Lo sviluppo web contemporaneo è fondato sulla presentazione di contenuti testuali tramite la creazione di strutture grafiche interattive (immagini, video, animazioni)
realizzate con il mark up (html e css) e rese interattive tramite javascript, linguaggio che si profila come la nuova frontiera della programmazione web, almeno per quanto riguarda
il front end web design, e come è testimoniato dal moltiplicarsi di framework (Vue, React, Angular solo per citarne alcuni) che si fondano tutti su questo complesso e affascinante linguaggio. E' noto infatti, almeno fra chi si occupa di sviluppo web a livello professionale, che il grosso dei siti di media grandezza (non quindi progetti per grosse
aziende che richiedono squadre di specialisti) è fondato sulla distinzione tra lato front end, ovvero la parte fruita dall'utente sullo schermo del pc (quella che si vede) e parte back-end , quella che sta sul retro, e che riguarda l'interazione con i database o archivi di dati, gestita di solito con il PHP e con SQL. La combinazione di questi due aspetti tecnici (detta full stack) rende possibile quindi la creazione di siti web professionali , che siano sia belli (front end) che funzionali (back end) all'attuazione di uno scambio di dati sul web. E' quindi necessario chiarire che chi si rivolge ad uno specialista o ad una web agency per realizzare un sito per se o per la propria attività o azienda sia almeno conscio di qusti aspetti tecnici in modo da poter valutare correttamente il risultato desiderato finale; ovvero decidere se
puntare su un sito scarno e fondato su contenuti testuali ; oppure su un sito maggiormente centrato sull'aspetto grafico e visuale; e questo a seconda dello scopo che si intende perseguire, ovvero promuovere un'attività di tipo artistico, culturale, commerciale oppure la veicolazione di messaggi e contenuti di varia natura. E' necessario quindi stabilire con certezza in anticipo quali siano gli scopi da raggiungere in modo da prevedere in anticipo gli strumenti tramite i quali realizzare e attuare il progetto iniziale. "Scrivere" un sito web non è difficile, lo si può fare anche con un editor di testo e un browser, ma realizzare un sito di livello professionale , anche da un punto di vista dell'investimento economico iniziale, richiede l'utilizzo di strumenti e piattaforme professionali come quelle indicate prima che fanno si che si possa considerare il web design moderno sia come un'attività tecnico-professionale, sia come un'attività di tipo artistico-artigianale. Nel web design confluiscono quindi due aspetti : quello strettamente informatico, legato ai linguaggi di programmazione (javascript, php, sql) sia un aspetto latamente artistico ma che è funzionale anche alla corretta veicolazione del messaggio o del contenuto culturale .