My front-end framework