{"action":"created","issue":{"url":"https://api.github.com/repos/angular-ui/bootstrap/issues/5137","labels_url":"https://api.github.com/repos/angular-ui/bootstrap/issues/5137/labels{/name}","comments_url":"https://api.github.com/repos/angular-ui/bootstrap/issues/5137/comments","events_url":"https://api.github.com/repos/angular-ui/bootstrap/issues/5137/events","html_url":"https://github.com/angular-ui/bootstrap/issues/5137","id":124404414,"number":5137,"title":"Size exceeding bootstrap + jquery. Does it make sense to use ui-bootstrap now?","user":{"login":"otabekgb","id":1359955,"avatar_url":"https://avatars.githubusercontent.com/u/1359955?v=3","gravatar_id":"","url":"https://api.github.com/users/otabekgb","html_url":"https://github.com/otabekgb","followers_url":"https://api.github.com/users/otabekgb/followers","following_url":"https://api.github.com/users/otabekgb/following{/other_user}","gists_url":"https://api.github.com/users/otabekgb/gists{/gist_id}","starred_url":"https://api.github.com/users/otabekgb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/otabekgb/subscriptions","organizations_url":"https://api.github.com/users/otabekgb/orgs","repos_url":"https://api.github.com/users/otabekgb/repos","events_url":"https://api.github.com/users/otabekgb/events{/privacy}","received_events_url":"https://api.github.com/users/otabekgb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-30T21:53:30Z","updated_at":"2015-12-30T23:03:58Z","closed_at":null,"body":"ui-bootstrap has gone far away from initial 5kb gzipped size, even now 20 kb gzipped size is wrong on the top of github page.\r\nui-bootstrap.tpls.min.js is 130 kb\r\n\r\nbootstrap.min.js is  37kb\r\njquery-2.1.4.min.js  is 83kb\r\nbootstrap + jquery makes 120 kb\r\nNo intention to confuse people, but out of curiosity:\r\nWhat is the point now? Though, I appreciate the modal service."},"comment":{"url":"https://api.github.com/repos/angular-ui/bootstrap/issues/comments/168091783","html_url":"https://github.com/angular-ui/bootstrap/issues/5137#issuecomment-168091783","issue_url":"https://api.github.com/repos/angular-ui/bootstrap/issues/5137","id":168091783,"user":{"login":"Foxandxss","id":1087957,"avatar_url":"https://avatars.githubusercontent.com/u/1087957?v=3","gravatar_id":"","url":"https://api.github.com/users/Foxandxss","html_url":"https://github.com/Foxandxss","followers_url":"https://api.github.com/users/Foxandxss/followers","following_url":"https://api.github.com/users/Foxandxss/following{/other_user}","gists_url":"https://api.github.com/users/Foxandxss/gists{/gist_id}","starred_url":"https://api.github.com/users/Foxandxss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Foxandxss/subscriptions","organizations_url":"https://api.github.com/users/Foxandxss/orgs","repos_url":"https://api.github.com/users/Foxandxss/repos","events_url":"https://api.github.com/users/Foxandxss/events{/privacy}","received_events_url":"https://api.github.com/users/Foxandxss/received_events","type":"User","site_admin":false},"created_at":"2015-12-30T23:03:58Z","updated_at":"2015-12-30T23:03:58Z","body":"The reasoning behind ui-bootstrap is not to eliminate jquery weight. It is about offering native directives to use bootstrap. If you decide not to use ui-bootstrap, you will need to create (and maintain) a lot of directives that you need to create to wrap those jquery plugins.\r\n\r\nSay you want to use bootstrap accordion, you need to create an accordion directive and inside there, instantiate the accordion component. Also if it has some input / output, you need to wrap that as well.\r\n\r\nThat being said, all the 0.14.x versions of ui-bootstrap is a bit bigger than the other (all the deprecated directives). ui-bootstrap 1.0.0 will have considerable less weight."}}