Programmazione web

Da Blah Hacklab, GNU/Linux e software libero.

Indice

Programmazione web

La programmazione per il web é un argomento piuttosto ampio, poichè include molti linguaggi server-side ma anche client-side. Essa prevede lo sviluppo di siti web, ma da un po' di tempo a questa parte alcuni software vengono sviluppati anch'essi via web, poichè i linguaggi di scripting a livello server si sono evoluti e permettono un'ottima funzionalità per la gestione dei database. Non é da meno l'utilizzo di scripting a livello client, poichè lavorare con pagine web dinamiche graficamente rende l'utilizzo del software più user-friendly.
Sia a livello server che client esistono i Framework, che semplificano veramente molto il lavoro dello sviluppatore.

Linguaggi lato server

Tra i linguaggi lato server troviamo: PHP, ASP, ASP.NET, Perl, Python, Bash ed eventuali altri linguaggi di scripting a livello CGI.

Linguaggi lato client

Tra i linguaggi a livello client troviamo invece Javascript, Flash, Java.

Framework javascript

Tra i migliori framework javascript troviamo JQuery e Dojo Toolkit, altri framework si possono trovare cercando sul web.
JQuery é attualmente il framework javascript più performante e molto supportato per la varietà di plugins che si possono integrare. E' forse la libreria più semplice per chi vuole iniziare a sviluppare codice per "giocare" con la GUI delle pagine web.

Anche Dojo Toolkit é un altro framework non da meno. Codice piuttosto ottimizzato e commentato, anche se la scrittura di ulteriori plugin non é molto semplice.

Strumenti personali