freedomLover·há 5 anos·discussSeparation of purpose.* Front end - Show the user what she/he wants in an intuitive manner.* Back end - Handle business layer which can be scaled horizontally. Have databases that can be scaled.Mixing it all up results in one huge mess where you cant extend code or change functionalities well.
* Front end - Show the user what she/he wants in an intuitive manner.
* Back end - Handle business layer which can be scaled horizontally. Have databases that can be scaled.
Mixing it all up results in one huge mess where you cant extend code or change functionalities well.