Javascript php代码总是与html代码混合使用吗?

Javascript php代码总是与html代码混合使用吗?,javascript,php,html,jsp,web,Javascript,Php,Html,Jsp,Web,在web开发中,后端代码是否总是在某个时候与前端代码混合?检查jsp和一些php我发现代码通常是混合的,这是一种糟糕的做法还是应该避免使用javascript作为中介?通常这取决于您真正想要做什么。但是它们通常是混合的,这取决于你真正想做什么。但它们通常是混合的PHP是作为web模板语言开发的,所以它基本上就是为它而创建的。但您可能会注意到,在现代项目中,PHP主要用作Javascript应用程序的API后端。在这种情况下,它不会是混合的。 在我看来,这取决于项目类型。但即使您不使用现代JS框架

在web开发中,后端代码是否总是在某个时候与前端代码混合?检查jsp和一些php我发现代码通常是混合的,这是一种糟糕的做法还是应该避免使用javascript作为中介?

通常这取决于您真正想要做什么。但是它们通常是混合的,这取决于你真正想做什么。但它们通常是混合的

PHP是作为web模板语言开发的,所以它基本上就是为它而创建的。但您可能会注意到,在现代项目中,PHP主要用作Javascript应用程序的API后端。在这种情况下,它不会是混合的。
在我看来,这取决于项目类型。但即使您不使用现代JS框架,也要尝试将业务和前端逻辑分开。查看MVC架构或DDD。

PHP是作为web模板语言开发的,因此它基本上就是为它创建的。但您可能会注意到,在现代项目中,PHP主要用作Javascript应用程序的API后端。在这种情况下,它不会是混合的。
在我看来,这取决于项目类型。但即使您不使用现代JS框架,也要尝试将业务和前端逻辑分开。查看MVC架构或DDD。

查看像Laravel这样的MVC框架。将模型(数据)从逻辑(控制器)和演示文稿(视图)中分离出来。@Artistan因此答案是“使用框架吗?”@dbf,通常是混合的框架,“帮助”以防止演示文稿中出现实际逻辑。在以逻辑方式拆分时,维护和更新逻辑以及修改演示文稿要容易得多。您总是可以在没有框架的情况下执行MVC/MVVM或其他结构模式逻辑。谢谢,我将开始回顾laravelCheck out MVC框架,如Laravel。将模型(数据)从逻辑(控制器)和演示文稿(视图)中分离出来。@Artistan因此答案是“使用框架吗?”@dbf,通常是混合的框架,“帮助”以防止演示文稿中出现实际逻辑。在以逻辑方式拆分时,维护和更新逻辑以及修改演示文稿要容易得多您总是可以在没有框架的情况下执行MVC/MVVM或其他结构模式逻辑谢谢,我将开始回顾laravel