大家好,我正在从事一个分为两个部分的项目:
后端API(基于json)
前端(HTML中的简单页面:表单编译,通过ID获取信息)
我在查找要在前端使用的正确结构和技术时遇到了一些问题。我应该使用纯JavaScript?我应该使用VueJS / Angular /其他js框架吗?
后端是用Java Spring Boot编写的。
将来,前端还将具有一项功能,用于预订选择时隙日期的约会。
对于前端,我尝试使用XMLHttpRequest,但使用API进行GET和POST数据时遇到了一些问题(代码运行但未发生任何事情)
我尝试过此普通代码
[Required]
答案 0 :(得分:0)
您可以尝试使用javascript axios库。 JavaScript方面的示例:
import axios from 'axios'
axios.get('/springEndpoint').then((response) => {
console.log(response.data);
// do something with response
}).catch(() => {
// do something in case of an error
})
Spring控制器示例:
@RestController
public class TestController {
@GetMapping("/springEndpoint")
public String someEndpoint() {
return "test response";
}
}
如果您正在寻找一种使用vue.js构建Spring Boot Web应用程序的方法,这可能对您有用: https://blog.codecentric.de/en/2018/04/spring-boot-vuejs/
答案 1 :(得分:0)
这取决于您的用例。我可以分类如下。请参考链接(https://medium.freecodecamp.org/do-we-still-need-javascript-frameworks-42576735949b)