Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML项目中分离关注点的最佳实践_Javascript_Html_Oop_Spring Mvc - Fatal编程技术网

Javascript HTML项目中分离关注点的最佳实践

Javascript HTML项目中分离关注点的最佳实践,javascript,html,oop,spring-mvc,Javascript,Html,Oop,Spring Mvc,我是一名经验丰富的Java开发人员,刚刚开始学习HTML 我正在从事一个使用SpringMVC作为后端框架的项目。在前端,我的索引页面有几个相当复杂的元素,每个元素包含150多行html。作为一名OO程序员,我讨厌index.html的长度,我的OO本能迫使我将这些元素中的一些/全部拆分为它们自己的html文件,特别是考虑到其中一些元素可能会在其他页面上重复使用。我遇到过HTML标记相互嵌入的例子,但我没有发现关于这样做是否符合最佳实践的太多讨论 在现代HTML web应用程序中,模块化代码重用

我是一名经验丰富的Java开发人员,刚刚开始学习HTML

我正在从事一个使用SpringMVC作为后端框架的项目。在前端,我的索引页面有几个相当复杂的元素,每个元素包含150多行html。作为一名OO程序员,我讨厌index.html的长度,我的OO本能迫使我将这些元素中的一些/全部拆分为它们自己的html文件,特别是考虑到其中一些元素可能会在其他页面上重复使用。我遇到过HTML标记相互嵌入的例子,但我没有发现关于这样做是否符合最佳实践的太多讨论


在现代HTML web应用程序中,模块化代码重用和关注点分离的最佳实践是什么

我觉得有些php会帮你很多忙,然后你可以做一个
来构建所有东西假设OP想学习php,他没有表示。不幸的是,我不懂Java,所以我不能帮上忙,我只是根据个人经验说,我所做的基本上都是一样的thing@RichardEverettOP不必学习PHP来计算include标记。这是一个非常简单的过程,作为一名Java开发人员,我相信不需要超过1分钟的研究就能理解。您是否使用(或预期使用)特定的工具?@RichardEverett-是的,我在后端使用Spring MVC(确切地说是Spring-data-Neo4j)。我很想知道这会对你的答案产生什么影响。你应该在你的问题中详细说明这一点,因为有很多可能的答案solutions@I.G.Pascual谢谢,更新了。关于我的问题,我非常好奇Spring使什么成为可能:我对它也比较陌生,到目前为止主要关注它的模型和控制器方面。对于我来说,它在视图方面的能力是一个较新的思考领域,我怀疑理解它如何影响这个特定的问题将有助于我了解这一点。我不是在使用SpringMVC,而是在我从事的一个java项目中,我们使用和。希望能有帮助