principio de front end