羽毛 JS 与 Express JS
Feather JS vs Express JS
最近在学习Feather JS。然而,我对 Express 和 Feather 之间的区别感到非常困惑。人们使用 Feather 的最重要原因之一是因为它能够提供实时 API。 Express 不能也使用实时吗? Feather 与 Express 的区别还有哪些?
来自文档
Feathers is a tiny, fully compatible wrapper over Express and Socket.io
所以它仍然在下面使用express
。
这里我假设,real time
意味着能够在数据可用时尽快获取数据(这在定义方式上仍然是模棱两可的,但是是的粗略定义)
因此,这里 real time
可能只是意味着页面使用底层 socket.io
功能实时(大约)加载数据。
所以回到你的问题:
Can't Express use real time as well?
您可以很好地自行整合 socket.io
。或任何其他 duplex
套接字技术,如 websocket
,或其他如 long polling
、server-sent events
等
What are the other differences that set Feather apart from Express?
这部分超出了 SO 问题的范围。但简单来说,Feather
使用下面的 express
添加了更多功能。
最近在学习Feather JS。然而,我对 Express 和 Feather 之间的区别感到非常困惑。人们使用 Feather 的最重要原因之一是因为它能够提供实时 API。 Express 不能也使用实时吗? Feather 与 Express 的区别还有哪些?
来自文档
Feathers is a tiny, fully compatible wrapper over Express and Socket.io
所以它仍然在下面使用express
。
这里我假设,real time
意味着能够在数据可用时尽快获取数据(这在定义方式上仍然是模棱两可的,但是是的粗略定义)
因此,这里 real time
可能只是意味着页面使用底层 socket.io
功能实时(大约)加载数据。
所以回到你的问题:
Can't Express use real time as well?
您可以很好地自行整合 socket.io
。或任何其他 duplex
套接字技术,如 websocket
,或其他如 long polling
、server-sent events
等
What are the other differences that set Feather apart from Express?
这部分超出了 SO 问题的范围。但简单来说,Feather
使用下面的 express
添加了更多功能。