Progettazione di applicazioni web e mobile, concetto di codifica