我刚刚比较了这两个前端框架,从我可以告诉,他们似乎做了完全相同的事情,为开发提供一个HTML,CSS和JS前端。
@H_301_2@Boostrap:时尚,直观,强大的前端框架,更快更容易的web开发。 (超过53 000已在GitHub上加星标)
@H_301_2@Angular.js:AngularJS是一个用于动态Web应用程序的结构框架。 (12 000年在GitHub上)
@H_301_2@评分是没有什么,但我只是想我会把它放在这里,以表明这不是一些’quickie’问题,我没有研究。
@H_301_2@从我通过维基百科的了解Angular,它的目的是完全分离前端设计/布局/ ui从后端 – 数据库,Web服务器和业务逻辑发生在哪里。
@H_301_2@从我理解的bootstrap(与它的JS),你可以实现这一完全相同的事情。
@H_301_2@角部位提到:
@H_301_2@Other frameworks deal with HTML’s shortcomings by either abstracting away HTML,CSS,and/or JavaScript or by providing an imperative way for manipulating the DOM. Neither of these address the root problem that HTML was not designed for dynamic views.@H_301_2@现在我不知道他们是在像主干或甚至引导(如果你很容易冒犯,然后忽略potshots的评论)potshots,但对我来说,我只是不能弄清楚什么是真实的和真实的差异在2之间。 @H_301_2@也许有一些关于DOM或一些其他微小/微小的JS或HTML方面的一些高级信息,使2不同,但我只是看不到它。 @H_301_2@PS。没有这样的SOF问题存在,也没有任何博客说它(除非它排名很低或我问的方式错误)。 @H_301_2@我还发现有些人正在努力将引导的方面移植到角。 @H_301_2@编辑:考虑它,我意识到bootstrap提供调整大小选项不同的屏幕视图,我不知道如果有角度。如果不是,是唯一的区别吗?
解决方法
Bootstrap和
AngularJS是2个非常不同的框架。
@H_301_2@从SO标记信息
@H_301_2@Twitter-Bootstrap
@H_301_2@Bootstrap is a front-end framework from Twitter designed to kickstart@H_301_2@AngularJS
development of webapps and sites. Among other things,it includes base
CSS and HTML for typography,icons,forms,buttons,tables,layout
grids,navigation along with custom-built jQuery plug-ins and support
for responsive layouts.
@H_301_2@AngularJS is an open-source JavaScript framework for building CRUD@H_301_2@从我理解的bootstrap(与它的JS),你可以实现这一完全相同的事情。 @H_301_2@没有同样的事情不能通过bootstrap实现。 AngularJS给你的功能,如2路数据绑定,深层链接,路由,过渡动画等等。其中bootstrap提供基于自定义jQuery的插件,酷炫的外观和感觉,css类的媒体查询等。他们是真棒一起,因为角可以与其他图书馆一起使用。
centric AJAX style web applications. Its goal is to shim the browser
to augment the HTML vocabulary with directives useful for building
dynamic web-apps. @H_301_2@Angular ships with directives which add 2-way databinding,DOM control
and unrolling,code-behind DOM,form validation,and deep-linking.