Javascript 是否可以在express中创建一个单页应用程序,而不使用react、angular等?
我们的整个代码库构建在just express上,我们希望构建它,并在此过程中将其转换为单页应用程序。到目前为止,我反对重写代码来使用Angular或React这样的框架来完成这项工作Javascript 是否可以在express中创建一个单页应用程序,而不使用react、angular等?,javascript,express,single-page-application,Javascript,Express,Single Page Application,我们的整个代码库构建在just express上,我们希望构建它,并在此过程中将其转换为单页应用程序。到目前为止,我反对重写代码来使用Angular或React这样的框架来完成这项工作 感谢阅读。如果您想要一个真正的单页应用程序,您应该能够继续使用express。不过,您会发现自己在某些方面遇到困难,使用React/Angular将是一种更好的方法,因为您可以在未来不受限制地继续使用它。是的,您可以-根据应用程序的复杂性,您可能最终过渡到React、Angular,或者根据您的需要在将来使用另一
感谢阅读。如果您想要一个真正的单页应用程序,您应该能够继续使用express。不过,您会发现自己在某些方面遇到困难,使用React/Angular将是一种更好的方法,因为您可以在未来不受限制地继续使用它。是的,您可以-根据应用程序的复杂性,您可能最终过渡到React、Angular,或者根据您的需要在将来使用另一个前端框架 以下是一些资源: 不同框架中的Todo进行比较: 角度vs Vue vs反应:
您确定SPA web应用程序是您真正想要实现的吗 如果您是,那么答案是肯定的:您不需要任何SPA或任何其他前端用途的框架 SPA通常由以下部分组成: 客户端路由 客户端模板参见以获取一些示例 检索数据,如通过或 因此,使用这些技术,不管您的后端技术如何,您都可以使用Vanilla JS创建SPA。实际上,您在后端使用的内容对您的SPA几乎没有影响 但是,根据应用程序的大小或需要的功能,最终可能会使用一个。前端框架旨在让您的生活更轻松
如果您正在寻找一个具有简单学习曲线的框架,我强烈建议。您甚至可以不在本地安装或传输任何内容。如果您真的想要进行SPA,您可以尝试避免使用一个主要的前端框架,但我相信您会发现自己重新发明了许多他们已经为您定义的模式。当然。最后,您提到的框架只是预先创建的代码包,涵盖了通用功能和/或定义了一个或多个创建应用程序的规则。它们不会向运行时环境添加任何内容,也不会访问您自己没有的任何内容。毕竟,您可以编写自己的框架,不是吗?这是否回答了您的问题@ggorlen感谢您的回复,但是已经4年了,我真的不再关心这个问题了。@SadekSyed我很感激,但是重复的建议是给像我这样的人的,他们是通过搜索找到这个线索的,需要路由到更规范的资源。所以不仅仅是关于最初的提问者;这也是关于未来的游客。