具有动态 Web 项目日食的解耦架构方法



eclipse-maven-tomcat项目(包含html/css, jquery, javascript)将使用公开的Web服务url(使用json/xml)进行ajax-jquery调用并与数据库交互。数据库持久层和Web框架(spring)等模块是另一个公开Web服务的项目的一部分。

使用上述技术是否会遵循无头网站/解耦架构?

引用这个答案:

"无头架构"是软件开发社区中的一个流行语,通常与 Web 应用程序有关,描述了一种方法,该方法在服务器端(例如 REST Webs 服务)之间干净地拆分代码库,该方法定义来自客户端的数据和业务逻辑(例如 JavaScript)代码调用逻辑并呈现数据,通常作为 MVC 模式的一部分。

因此,当然,您可以在单独的项目中使用前端的 HTML/CSS/JS 和后端的 Spring 来实现这一点。

Eclipse,Tomcat或Maven与这个问题非常正交。

最新更新