什么时候应该使用像ANGLE或Reaction这样的前端框架,什么时候只使用纯HTML/CSS/JS? [英] When should you use a front-end framework like Angular or React, and when just use plain HTML/CSS/JS?

查看:33
本文介绍了什么时候应该使用像ANGLE或Reaction这样的前端框架,什么时候只使用纯HTML/CSS/JS?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道对于一个简单的静电网站来说,使用纯HTML..是最简单、最快捷的方法。但是,这两个选项之间有哪些用例呢?使用框架主要是最佳解决方案吗?

推荐答案

您基本上可以将框架视为应用程序的预写结构。

换句话说,框架旨在通过解决常见的开发问题来帮助您更快地构建应用程序。

回到您的问题上来,由于无法很好地扩展,您并不是真的更喜欢普通的javascript而不是前端框架,这可能会导致难以理解和无法维护的spaghetti code

关于框架,您需要考虑的另一点是,它们的高性能得益于它们的virtual DOM(真实DOM的抽象映射),这有助于处理事件来更新App的各个部分,而不需要重新呈现它。

另一方面,我会建议使用纯Html和Vanilla JS的静电网站,只有在学习/指导某人,或者如果构建一些非常简单的东西时(但睡觉保证99%的商业网站在有框架的情况下可能比没有框架更适合)。

如果您想了解更多信息,我建议您阅读以下文章:

这篇关于什么时候应该使用像ANGLE或Reaction这样的前端框架,什么时候只使用纯HTML/CSS/JS?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆