首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

几个java前端框架的比较

前端框架:jquery,bootstrap,vue/react/angular

jquery是极大地简化了 JavaScript编程的框架,这是一个可能你不会但有耳闻的框架,虽然它已经发布了十多年,但它在今天还是被许多人使用,有人说它过时了毕竟现在各种前端框架层出不穷,有人说它没过时,一行简单的 jQuery 代码能代替 10行 Vanilla JS 代码。

笔者的看法是,如果是初学者,我还是建议学习 jQuery,jQuery作为曾经的霸主, 现在市场使用的份额仍然不小,而且 jQuery 的 API 设计得太人性化了,可读性非常强。并且以初学者的水平,直接理解 Vue / React 的思想难度较大,jQuery 是一个很不错的中间过渡,因为 jQuery 也蕴含了非常多的编程套路,只要好好看看jQuery的API,是能学到非常多东西的。

bootstrap是一个CSS/HTML框架,它里面自带十几个可重用的组件和自定义的jQuery 插件,包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。

不过对它IE678的兼容性可能不太好,因为它使用了一些CSS3样式和H5的元素,因此如果网站要兼容IE678,这个明显是不使用的; 2、如果网站有大量多样化的设计,那么如果还想使用bootstrap就需要将框架作为底层修改:需要复写大量样式,CSS层次编的混乱,难以维护。

即使如此还是瑕不掩瑜,值得一学。

vue/react/angular是目前前端三大主流框架,笔者认为react,angular和vue对于开发都非常有用,并且它们都没有明显好于其他的。所以下面我给出了一个表格,它将演示何时选择哪一个:

笔者觉得如果有能力,就全都要,因为在做项目的时候,多会一点东西就多一个思路,你会三十个知识点和会五十个知识点的差别都可能挺大,去实现功能时可以更灵活更好,因为你正好懂得一个另外的知识去实现。

当然这些只是笔者的浅薄之见,各位还是要以实际出发,选择自己目前需要的,而不是看到什么说好就去学。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190813A0QNZ200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券