front-end frameworks and tools example