当不需要JavaScript框架时


照片-Maria Teneva,游乐场Unsplash

有时有React,Angular,Vue.js等。-..

真的太多了吗,JavaScript框架太多的选择是否太复杂了?或者,也许我们只是忘记了性能方面的考虑,而用户最终应该为额外的流量付费?

回到jQuery时代


记住,曾经有一段时间jQuery用于所有功能!那么,在jQuery中,jQuery sho随处可见jQuery的轻巧风格。在任何网站和每个Web应用程序中-jQuery。

这个图书馆如此受欢迎的原因是什么?

简单的 JavaScript似乎使用起来太复杂了。此外,浏览器之间也有许多差异。

但是救赎来了-jQuery库使JavaScript社区摆脱了这种头痛。没错,我们大多数人因此变得懒惰,因为我们不再了解“幕后”正在发生的事情。

我看到这个网站何时出现


在JavaScript世界中选择过多的时代


2020年开始,我们的网站和Web应用程序肯定会“超重”。我们拥有Angular,React,Vue.js,SveltePolymer(还不是全部)可供使用-但是在快速增长的框架动物园中不断做出选择的需求很累。

您可能会想,“为自己说话更好”。但是,这正是我现在正在做的事情:我从JavaScript世界的丰富性中严格地评估自己的“疲劳”。

老实说:制作网站或Web应用程序从未如此简单。今天,一个命令就足够了:ng new
在Angular中,在React中,等等。

在大多数情况下,我们选择最有效的方法。但是,与此同时,您需要减少JavaScript代码的数量,并注意加载到应用程序中的内容。

因为-如果将HTML,CSS和JavaScript组合在一起就足够了?

和JavaScript框架的发言,我也意味着JavaScript库:作出反应Vue.js斯维尔特  -这一切在一起(和更多)。

使用JavaScript框架的利弊


使用JavaScript框架有优缺点。这里的要点不是关于好的和坏的框架,而是关于哪种框架在哪种情况下表现得更好。

在我的主要工作中,我使用Angular,但是我想尝试使用React和Vue.js,有时我会尝试一些做一件事的小型JavaScript微库,但这非常好。

何时不需要使用JavaScript框架


在很多情况下,我建议使用微型库或简单的JavaScript代替JavaScript框架。

  1. 您的应用程序很简单或很小。例如,您有一个小项目,例如对新JavaScript API的某种实验。
  2. 高性能要求-如果即使Internet连接不良,应用程序也必须具有高性能。

如果计算通过网络传输的每个字节,那么使用大型框架并不是最合理的解决方案:为了使用JavaScript框架,您必须付出过多的代码。

在这种情况下,有许多工具可以提供帮助。但是,预防问题胜于解决问题。

当JavaScript框架是明智的选择时


通常使用JavaScript框架是合理的-但即使在这些情况下,您也不应失去警惕。

1.您的应用程序很棒


如果您正在开发大型应用程序,则使用JavaScript框架可能是一个明智的选择,因为在大多数情况下,您将获得良好的社区支持。

通常,您将有很多参考资料,这些资料将为应用程序提供长期支持。

2.您(或公司)重视开源


关于开源的最好的事情是,它可以自由使用(当然,要获得许可)。

这些框架的许多元素都是在空闲时间从主要工作中开发出来的-因此,无需为使用它付出任何代价。

而且,如果您想为开放的JavaScript框架做出贡献,它将使其他人受益。

3.快速开发新功能


大多数框架都有许多工具,可让您快速实现新功能:开发人员可以依靠了解他们工作的专家的经验,而他们会对其进行良好的测试。

结论


在本文中,使用JavaScript框架的优点多于缺点。(如果您要添加一些内容,请在评论中分享!)

但是,即使使用该框架听起来很有吸引力,您也需要仔细监视我们上传到我们正在开发的网站和应用程序的内容。

总是问自己:“这里需要这个框架吗?” 也许最好自己动手或使用现成的东西?”

“该框架的应用将如何影响用户?低性能手机上的应用程序是否会像旗舰设备上那样方便使用?”

All Articles