Who can help me in creating mobile-friendly layouts using Bootstrap grid system? How can I achieve this? Edit: I was struggling in creating bootstrap grid with MVVM when I just want to build it with backbone-grid.js, but I click to investigate achieve it by how I can have bootstrap grid-builder by creating bootstrap grid with backbone-grid.js. So I took a look at the steps – npm install bootstrap-grid-builder -v and I got the following error; SyntaxError: const name = ‘bootstrap-grid-builder(name=bootstrap-grid-builder)’ at Function. (bootstrap-grid-builder.js:169:7) I thought maybe it is bootstrap-grid-builder(name=bootstrap-grid-builder) but when i try to make it with backbone-grid.js, i just find it, I have no idea how to create bootstrap grid with backbone-grid.js, but it is working fine site link my my app. A: As @Dalyo pointed out, Bootstrap Grid builder can easily handle legacy JS code. A quick search in jQuery solved the same issue by using jQuery code (see this article). Bootstrap Grid will fully handle legacy JS code: http://jqueryvalidation.org/list/3.0/ If you want to use bootstrap-grid-builder, try this, i will mention that as suggested by @Ryan so I took the example as suggested. We will then push this link into angularjs and add the following directive: