Developer efficiency has become high priority in IT industry now because of which technologies like Grails, Rails gained a lot of attention. By separating responsibilities properly between backend and frontend, whole team efficiency can be improved drastically along with system performance. I have presented my experiences with one such project where we have used latest JS technologies and REST based architecture to accelerate development at the same time improving system efficiency and flexibility.