我想在不使用前端框架的情况下创建单页面应用程序,因为它是一个小项目。
因此,当用户点击导航时,它会触发一个AJAX调用并将其(带有格式化数据的HTML代码)附加到HTML。
它的外观如下:https://gist.github.com/yask123/c786f49c7118e4cd91eab5c56f69257d
这样做是非常糟糕的做法吗?或者我应该为此使用Handlebar.js? (对于一件事情来说,它会是一种矫枉过正吗?)
直播应用:http://dtumart.com/
答案 0 :(得分:2)
可以在逻辑(JavaScript)中编写代码。
为单个操作加载整个框架/库通常是过度的,在逻辑中创建代码有几个好处。
唯一真正关心的是如果您的JavaScript失败,或者客户端浏览器不支持,那么客户端将看不到任何内容。