Она разделяет ту часть, с которой взаимодействуют клиенты интернет-магазина, и серверную часть, то есть фронтенд и бэкенд. Такая сепарация помогает им работать независимо друг от друга. А для разработки дизайна можно пользоваться любыми инструментами, в то время как бэкенд останется неизменным.