Per qualsiasi progetto web standard, avrai come codice del server il codice lato server, le pagine server, i file JavaScript e CSS. È pratica piuttosto comune per il codice lato server avere una suite di test e un processo di creazione script per compilare / pacchettizzare / distribuire il codice. Generalmente le build vanno in ordine dopo che il codice è stato testato e convalidato in un ambiente QA.
D'altra parte, abbiamo spesso dei requisiti per poter spingere le risorse del codice del livello di presentazione a volontà. Dal momento che non richiedono la compilazione o il riavvio, ciò è fattibile, ma sono convinto che questo codice sia accoppiato al codice lato server ed è altrettanto probabile che distrugga l'intero sito se è danneggiato. Pertanto, non dovrebbe mai essere inserito al di fuori di un ciclo di build.
Quali sono le migliori pratiche per questo?