Modern front-end development technology stack