前端框架与后端框架



作为一个刚开始从事web开发的人,我一直被这些术语所困扰,真的希望有人能为我解释一些问题。

前端框架和后端框架之间的主要区别和相似之处是什么?

我可以在一个web项目中同时使用这两个吗?还是它们冲突?(从未见过同时使用前端和后端框架的项目)。

如果一个项目只需要一个框架,那么为什么有些命名的前端框架有些命名的后端框架。

目前,我更熟悉Django,一个后端框架和Django。在Django的开发中,前端变成了基本的html和css,尽管我期待着更高级的东西(比如react组件)

从未在项目或工作中使用过前端框架。那么,后端的东西是如何在前端框架项目中工作的呢?

任何答案都有助于

是的,您可以在同一项目上同时使用前端和后端框架。

一些后端框架,如Adonis.js、Django或Spring,为您提供了一个模板引擎(我相信这就是您在Django中使用的模板引擎https://docs.djangoproject.com/en/3.2/topics/templates/)这对于简单的页面来说非常好。但正如您所说,有时您需要更复杂的功能,在这种情况下,前端框架(如React.js或Vue.js)就会出现

在最后一种情况下,您可以有两个独立的代码库,它们通过api更改信息。根据我的经验,我总是喜欢将前端与后端分开,这样更容易维护代码,而且你可以从多个客户端使用相同的后端,比如说网站和移动应用程序。

我完全同意Pedro的观点——在构建相同的软件/应用程序/网站时,可以使用前端和后端框架。如果你想构建一个复杂的项目,我认为Vue.js将是一个完美的选择。然而,最近我注意到人们对使用React Native开发数字产品越来越感兴趣。老实说,我对这个框架没有太多经验,所以我不能告诉你这是否是一个好的选择。如果你想查看最好的开发框架,这篇内容将告诉你你需要知道的一切:https://www.miquido.com/blog/the-best-frontend-development-frameworks/

是的,您可以在同一个站点同时使用前端框架和后端框架。使用后端框架的好处包括安全性、唯一性、可扩展性,而使用前端框架的好处则包括更大的原型、标准化、更高效、更可靠的

最新更新