Is it desirable to pursue a separation of concerns between a large web production team consisting of designers, front-end developers and back-end developers?
Is there any front end web development tool?