Explained front end technologies