我对JavaScript世界非常陌生,已经在后端使用了Laravel,但是当涉及到WebSockets时我有些混乱,因为当我查找WebSockets时,我看到它们都依赖于Node.js来实现像聊天应用程序这样的实时应用程序, 但是我也见过一个使用Vue.js和Laravel Echo制作聊天应用程序的教程,而没有使用Node.js。
对我来说比较困惑的是,如果我想学习Socket.io(例如),我是否需要先学习Node.js?Vue.js是Socket.io的替代方案吗?Ajax如何?它不是能够实现相同的性能吗?
很抱歉,对我来说有些混乱,我已经尝试查找相关信息,但还是有点懵,提前感谢。