credo che quello che cerchi sia CSS3 e media-query..

Non è indispensabile un framework per fare un sito in responsive design

Il codice di bootstrap è interamente in javascript mi pare di ricordare..

Per il framework si/no.. Io sono per il NO.