在AJAX应用程序中实现代码分离的策略有哪些?
我正在构建一个PHP应用程序,我希望它具有一个不错的AJAX前端。很久以来,我就学会了在PHP代码中使用某种模板来确保在逻辑和显示代码之间保持良好的分离,但是我很难找到在前端使用JavaScript代码实现此目的的好方法。我正在使用jQuery来简化XML数据的获取和DOM操作,但是我发现逻辑和布局代码开始混杂在一起。
真正的问题是,我从后端获取XML数据,然后必须将其重新格式化,并且必须在其周围包装有用的文本(方向等)。我已经考虑过发送已经格式化的HTML,但这将需要对后端进行大量的重新设计,而且必须有比我自己想出的更好的方法。